2026-07-09 18:11:53.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.956 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.959 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.960 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:53.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.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-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.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-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.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-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.095 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11: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-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11: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-07-09 18:11: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-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11: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-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11: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-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11: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-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.380 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.385 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.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-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.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-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.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-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.383 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.389 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.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-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.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-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.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-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.518 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.518 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.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-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.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-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.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-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.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-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.889 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:54.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:54.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.212 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.374 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.375 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.489 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.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-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.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-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.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-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.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-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.918 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.922 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:55.924 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:55.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.263 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.285 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.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-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.576 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.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-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.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-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.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-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.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-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:56.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.314 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.641 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.657 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.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-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.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-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.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-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.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-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.949 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:57.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:57.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.119 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.120 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.121 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.121 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.123 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.293 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.294 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.295 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.295 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.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-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11: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-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11: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-07-09 18:11: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-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11: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-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11: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-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11: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-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.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-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.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-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.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-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.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-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:58.949 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:58.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.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-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.113 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.460 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.546 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.547 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.548 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.549 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.652 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.873 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.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-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:11:59.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:11:59.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-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:11:59.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-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:11:59.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-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:11:59.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-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:11:59.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.020 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.023 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.025 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.025 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.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-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.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-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.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-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.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-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.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-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.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-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.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-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.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-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.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-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.030 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:00.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-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.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-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.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-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.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-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:00.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.851 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.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-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.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-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.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-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.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-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.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-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.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-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.853 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.853 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.854 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.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-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.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-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.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-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.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-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.855 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:01.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.120 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.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-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.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-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.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-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.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-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.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-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.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-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.551 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.551 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.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-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.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-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.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-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.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-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.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-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.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-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.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-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:02.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.146 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.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-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.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-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.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-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.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-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.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-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.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-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.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-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.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-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.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-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.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-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:03.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.323 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.326 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.326 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.461 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.771 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.772 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.774 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.774 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.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-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.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-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.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-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.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-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:04.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.006 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.012 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.467 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.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-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.625 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.626 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.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-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.627 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:05.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-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:05.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-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:05.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-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:05.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-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:05.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-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:05.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.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-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.147 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.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-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.233 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.374 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.908 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.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-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.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-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.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-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.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-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:06.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:06.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.055 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.056 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.058 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.058 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.059 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.277 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.279 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.279 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.339 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.422 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.737 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.738 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.738 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.788 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.937 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:07.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-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:07.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-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:07.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-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:07.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-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:07.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-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:07.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.111 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.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-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.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-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.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-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.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-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.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-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.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-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.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-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.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-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.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-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.173 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.173 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.174 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.174 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.174 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12: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-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.561 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.564 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.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-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.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-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.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-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.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-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:08.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:08.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.070 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.072 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.072 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.073 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.074 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.075 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.362 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.364 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.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-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.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-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.453 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.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-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.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-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.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-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.835 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.836 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.837 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.836 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.837 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.838 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.838 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.930 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.989 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.989 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.990 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.990 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.991 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.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-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:09.992 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:09.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-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:09.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-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:09.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-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:09.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-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:09.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.479 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.480 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.483 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.482 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.483 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.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-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.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-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.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-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.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-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:10.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:10.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.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-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.227 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.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-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.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-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.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-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.702 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.750 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:11.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-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:11.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-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:11.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-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:11.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-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:11.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-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:11.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.260 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.260 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.261 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.262 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.459 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.459 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.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-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.467 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.468 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.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-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.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-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.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-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.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-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.468 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.468 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.469 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:12.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.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-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.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-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.263 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.263 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.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-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.864 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.864 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.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-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.866 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.867 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.868 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.869 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.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-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:13.870 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:13.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-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:13.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-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:13.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-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:13.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-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:13.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.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-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.283 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.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-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.286 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.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-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.983 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.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-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.982 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.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-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.984 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.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-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.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-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.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-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.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-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:14.984 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:14.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.221 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.221 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.223 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.224 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.225 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.227 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.799 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.799 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.800 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.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-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.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-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.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-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.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-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:15.802 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:15.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.178 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.348 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.348 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.349 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.349 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.765 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.766 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.769 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.855 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.857 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.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-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.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-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.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-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.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-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:16.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:16.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.190 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.191 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.192 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.193 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.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-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.446 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.676 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.676 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.677 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.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-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.678 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.679 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.679 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.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-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.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-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.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-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.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-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.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-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:17.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:17.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.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-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.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-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.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-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.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-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.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-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.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-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.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-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.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-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.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-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.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-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:18.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:18.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.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-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.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-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.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-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.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-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.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-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.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-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.877 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:21.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:21.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.188 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.189 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.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-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.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-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.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-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.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-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.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-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.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-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.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-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.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-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.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-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.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-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.507 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.516 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.514 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.518 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:22.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:22.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.002 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.003 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.004 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.013 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.223 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.225 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.227 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.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-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.230 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.569 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.569 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.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-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.643 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.643 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.645 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.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-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.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-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.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-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.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-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.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-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:23.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:23.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.184 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.244 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.628 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.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-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.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-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.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-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.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-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.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-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.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-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.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-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.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-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.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-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.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-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.628 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.629 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:24.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.033 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.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-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.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-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.597 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.597 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.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-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.601 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.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-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.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-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.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-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.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-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.967 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.967 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:25.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:25.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.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-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.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-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.121 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.158 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.158 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.483 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.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-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.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-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.564 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.564 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.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-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.564 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.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-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.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-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.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-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.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-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.967 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.971 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:26.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:26.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.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-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.347 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.348 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.349 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.352 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.456 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.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-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.458 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.459 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.731 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.732 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.732 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.734 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.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-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.739 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.815 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.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-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.816 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.818 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:27.819 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:27.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-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:27.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-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:27.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-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:27.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-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:27.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.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-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.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-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.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-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.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-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.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-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.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-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.196 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:28.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:28.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.177 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.177 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.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-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.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-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.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-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.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-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.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-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.872 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.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-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.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-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.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-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.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-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.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-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:30.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:30.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.560 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.564 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.566 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.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-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.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-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.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-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.566 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.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-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.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-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.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-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.568 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.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-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.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-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.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-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.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-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.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-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.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-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.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-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:31.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.201 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.202 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.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-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.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-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.522 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.524 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.747 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.749 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.748 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.750 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.750 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.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-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.754 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.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-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.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-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.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-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.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-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.921 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.923 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.923 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:32.925 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:32.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.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-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.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-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.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-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.396 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.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-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.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-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.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-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.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-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.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-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.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-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.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-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.704 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.004 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:34.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:34.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.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-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.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-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.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-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.794 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.794 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.799 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.799 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.799 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.800 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.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-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.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-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.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-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.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-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.800 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.800 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:35.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:35.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.053 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.203 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.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-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.566 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.713 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.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-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.947 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.950 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.949 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.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-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.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-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.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-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.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-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.957 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:36.960 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:36.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.067 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.069 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.071 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.460 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.588 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.867 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.868 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.925 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.926 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.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-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.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-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.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-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.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-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.930 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.931 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:37.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.074 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.461 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.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-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.551 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.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-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.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-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.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-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.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-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.555 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.555 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.554 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:38.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.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-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.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-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.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-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.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-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.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-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.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-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.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-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.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-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.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-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.425 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.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-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.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-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.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-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.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-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.897 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.897 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:39.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:39.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.255 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.255 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.256 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.256 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.323 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.323 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.327 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.566 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.566 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.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-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.649 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.650 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.650 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.651 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.829 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.833 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.837 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:40.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-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.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-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.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-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.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-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.073 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.246 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.248 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.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-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.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-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.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-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.318 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.414 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.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-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.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-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.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-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.415 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.679 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.680 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.681 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.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-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.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-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.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-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.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-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.683 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.764 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:41.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:41.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.314 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.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-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.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-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.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-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.605 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:42.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:42.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-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:42.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-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:42.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-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:42.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-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:42.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.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-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.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-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.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-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.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-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.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-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.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-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.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-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.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-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.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-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.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-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.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-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.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-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.148 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.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-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.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-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.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-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.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-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.653 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.654 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.654 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.655 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.661 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:43.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.089 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.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-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.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-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.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-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.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-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.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-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.095 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.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-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.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-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.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-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.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-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.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-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.422 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:44.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.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-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.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-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.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-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.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-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.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-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.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-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.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-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.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-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.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-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.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-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.650 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.651 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.654 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.655 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:45.657 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:45.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.121 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.123 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.221 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.223 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.223 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.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-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.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-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.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-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.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-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.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-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:46.641 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:46.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.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-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.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-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.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-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.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-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.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-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.158 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.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-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.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-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.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-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.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-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.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-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:47.596 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:47.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.008 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.009 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.010 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.117 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.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-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.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-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.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-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.636 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.645 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.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-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.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-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.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-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.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-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.980 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.980 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:48.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:48.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.382 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.383 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.436 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.436 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.438 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.512 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.629 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.632 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.853 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.853 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.854 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.854 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.854 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.858 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.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-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.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-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.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-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.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-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:49.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.145 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.211 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.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-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.212 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.213 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.213 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.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-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.481 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.482 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.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-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.483 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.753 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.754 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.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-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.755 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.755 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12: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-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12: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-07-09 18:12: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-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12: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-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12: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-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.755 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.839 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.840 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:50.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.064 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.065 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.066 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.067 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.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-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.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-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.556 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.610 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.857 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.858 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.858 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:51.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-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:51.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.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-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.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-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.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-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.399 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.400 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.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-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.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-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.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-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.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-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.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-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.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-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.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-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.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-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.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-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.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-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:52.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.605 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.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-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.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-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.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-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.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-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.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-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.904 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:53.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:53.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.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-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.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-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.295 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.297 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.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-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.352 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.354 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.355 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.355 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.389 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.389 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.390 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.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-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:54.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:54.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-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:54.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-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:54.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-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:54.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-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:54.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:55.512 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:55.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.493 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.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-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.860 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:56.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:56.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-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:56.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-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:56.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-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:56.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-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:56.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.297 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.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-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.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-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.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-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.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-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.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-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.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-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.300 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:12:57.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-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:12:57.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-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:12:57.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-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:12:57.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-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:12:57.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.659 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.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-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.661 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.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-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.940 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:02.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-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.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-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:02.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-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:02.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-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:02.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-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:02.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:02.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.000 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.001 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.351 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.352 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.352 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.352 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.354 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.714 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.717 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.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-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.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-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.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-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.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-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.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-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.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-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.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-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.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-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.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-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.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-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.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-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.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-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:03.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-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.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-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.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-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.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-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:03.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.293 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.294 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13: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-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.295 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.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-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.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-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.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-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.297 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.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-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.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-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.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-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.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-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.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-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.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-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.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-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.613 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:13.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:13.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:14.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:14.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.374 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.652 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.653 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.654 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.654 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.656 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.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-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.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-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.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-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.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-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.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-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.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-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.468 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:16.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-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:16.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-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:16.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-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:16.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-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:16.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.049 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.052 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.372 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.376 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.377 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:17.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:17.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.147 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.148 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.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-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.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-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.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-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.149 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.150 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.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-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.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-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.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-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:18.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-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.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-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.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-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.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-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:18.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.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-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.111 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.712 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.713 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.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-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.717 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.717 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.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-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:19.728 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:19.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:20.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:20.674 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:20.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:20.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.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-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.386 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.389 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.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-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.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-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.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-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.392 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.394 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.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-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.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-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.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-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.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-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.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-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.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-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.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-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13: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-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:21.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:21.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.375 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.809 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.810 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.814 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.813 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.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-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.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-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.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-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.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-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.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-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.234 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.246 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.794 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.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-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.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-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.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-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.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-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.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-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:23.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.184 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.187 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.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-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.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-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.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-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.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-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.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-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.189 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.190 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.192 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.188 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.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-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.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-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.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-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.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-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.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-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:24.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.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-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.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-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.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-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.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-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.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-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.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-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.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-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.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-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.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-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.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-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:25.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.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-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:26.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-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:26.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-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13: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-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:26.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:26.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-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:26.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-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:26.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-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:26.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-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:26.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.188 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.190 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.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-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.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-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.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-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.196 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.589 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.592 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.595 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.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-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.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-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.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-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.925 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.926 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.926 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.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-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.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-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.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-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.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-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:27.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:27.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.048 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.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-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.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-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.407 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.610 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.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-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.845 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.845 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.846 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.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-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.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-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.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-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.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-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.846 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:28.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.059 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.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-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.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-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.546 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.546 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.585 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.656 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.860 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.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-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:29.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:29.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.146 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.147 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.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-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.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-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.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-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.148 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.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-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.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-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.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-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.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-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.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-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.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-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.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-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.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-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.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-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.456 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.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-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.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-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.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-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.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-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13: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-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:30.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:30.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.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-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.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-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.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-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.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-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.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-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:36.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:36.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.231 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.563 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.926 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:37.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-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.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-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.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-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.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-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:37.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:38.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:38.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:38.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:38.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:38.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-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:38.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-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.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-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:38.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-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.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-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:38.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.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-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.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-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.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-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.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-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.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-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.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-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.825 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.825 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.828 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.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-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.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-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.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-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:42.830 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:42.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-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:42.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-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:42.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-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:42.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-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:42.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.028 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:45.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:45.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-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:45.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-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:45.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-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:45.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-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:45.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:47.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:47.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:47.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:47.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-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:47.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-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:47.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-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:47.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-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:47.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-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:47.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:47.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:47.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.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-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.093 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.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-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.255 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.398 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.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-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.399 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.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-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.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-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.553 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.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-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.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-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.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-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.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-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.554 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.556 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.704 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.705 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.855 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.855 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:48.994 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:48.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.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-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.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-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.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-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.646 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.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-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.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-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:49.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-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.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-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.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-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.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-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:49.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.321 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13: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-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.323 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.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-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.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-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.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-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.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-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.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-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.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-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.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-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.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-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.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-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.648 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.650 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.650 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.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-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.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-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.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-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.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-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.684 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:50.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.287 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.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-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.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-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.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-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.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-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.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-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.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-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.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-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.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-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.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-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.293 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.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-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.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-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.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-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.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-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.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-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.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-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.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-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.649 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:51.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:51.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.388 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.388 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.389 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.390 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.392 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.737 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.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-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.738 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.738 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.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-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.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-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.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-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.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-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.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-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.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-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:52.776 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.493 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.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-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.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-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.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-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.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-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.501 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.757 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.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-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.759 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.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-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.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-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.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-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.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-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.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-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.761 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.765 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:53.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:53.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.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-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.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-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.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-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.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-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.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-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.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-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.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-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.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-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.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-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.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-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.719 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:54.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.473 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.474 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.477 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.610 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.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-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.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-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.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-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.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-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.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-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.989 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.990 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:55.990 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.394 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.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-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.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-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.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-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.396 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.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-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.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-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.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-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.398 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.397 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:56.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-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:56.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-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:56.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-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:56.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-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:56.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.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-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.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-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.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-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.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-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.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-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.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-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.794 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.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-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.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-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.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-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.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-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.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-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.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-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.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-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:58.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:58.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.067 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.069 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.070 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.213 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.213 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.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-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.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-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.223 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13: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-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13: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-07-09 18:13: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-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13: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-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13: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-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.616 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.617 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.940 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.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-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:13:59.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-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:13:59.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-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:13:59.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-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:13:59.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-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:13:59.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.021 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.021 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.022 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.023 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.023 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.374 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.376 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.377 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.714 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.715 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.794 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.794 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.794 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.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-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:00.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.167 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.168 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.168 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.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-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.615 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.616 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.623 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.978 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.981 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.982 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:01.983 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:01.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-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:01.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-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:01.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-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:01.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-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:01.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.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-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.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-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.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-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.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-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.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-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.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-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.300 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.301 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.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-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.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-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.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-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.592 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.592 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.595 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.971 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.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-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.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-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.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-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.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-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.975 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.977 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:02.977 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:02.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.287 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.287 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.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-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.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-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.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-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.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-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.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-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.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-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.289 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.290 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.290 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.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-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.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-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.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-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.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-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.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-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.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-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.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-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.359 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.360 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.361 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:14:03.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.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-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.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-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.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-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.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-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.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-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.920 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.922 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.923 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.924 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:20.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:27.924 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:27.924 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:27.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:15:27.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.844 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.845 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.846 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.846 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.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-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.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-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.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-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.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-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.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-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.848 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.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-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.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-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.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-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.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-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.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-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.850 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:20.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:26.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:26.851 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:26.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:16:26.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.978 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.981 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.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-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.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-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.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-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.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-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.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-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.983 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.983 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.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-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.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-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.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-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.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-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.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-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:20.989 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:20.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:23.987 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:23.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:23.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:17:23.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.808 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.808 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.810 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.811 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.812 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.812 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.815 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.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-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.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-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.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-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.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-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.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-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.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-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.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-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.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-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.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-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.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-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:20.820 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:20.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:22.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:22.818 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:22.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:18:22.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.937 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.938 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.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-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.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-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.947 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.948 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.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-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.949 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.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-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.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-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.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-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.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-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:20.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:20.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:21.947 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:21.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-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:21.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-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:21.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-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:21.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-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:21.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-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:21.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-09 18:19:21.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-09 18:19:21.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor