2026-07-18 15:30:25.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.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-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.577 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.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-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.713 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.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-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30: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-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:25.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-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:25.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-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:25.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-18 15:30:25.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-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:25.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-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:25.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-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:25.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.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-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.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-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.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-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.600 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.604 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.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-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.960 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.960 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.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-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.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-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.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-18 15:30:26.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-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.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-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.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-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.961 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.961 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.966 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.967 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:26.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:26.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.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-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.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-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.056 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.057 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.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-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.797 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.800 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.800 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.802 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:27.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-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.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-18 15:30:27.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-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.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-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.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-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:27.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.578 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.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-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.580 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.582 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.583 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.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-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.845 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.846 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.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-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.848 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.848 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.847 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.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-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.849 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.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-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.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-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.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-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:28.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:28.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-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:28.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-18 15:30:28.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-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:28.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-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:28.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-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:28.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.222 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.222 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.425 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.479 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.479 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.480 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.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-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.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-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.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-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.841 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.841 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.844 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.845 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.844 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.847 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.847 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.970 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.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-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:29.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-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:29.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-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:29.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.189 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.189 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.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-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.297 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.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-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.361 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.362 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.364 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.366 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.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-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.626 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.628 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.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-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.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-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.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-18 15:30:30.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-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.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-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.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-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.752 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.753 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.753 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.753 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:30.753 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:30.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.010 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.010 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.211 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.230 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.234 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.493 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.507 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.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-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.618 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.678 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.679 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.679 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.680 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:31.681 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:31.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-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:31.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-18 15:30:31.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-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:31.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-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:31.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-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:31.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.188 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.188 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.189 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.350 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.352 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.353 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.386 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.387 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.388 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.610 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.725 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.832 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.833 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.833 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.838 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.841 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.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-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.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-18 15:30:32.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-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.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-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.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-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.261 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.262 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.263 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30: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-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.514 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.622 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.623 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.627 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.643 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.643 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.952 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.952 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.953 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.953 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.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-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.987 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.988 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.988 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:33.989 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:33.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-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:33.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-18 15:30:33.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-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:33.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-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:33.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-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:33.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.347 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.683 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.684 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.685 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.685 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.760 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.761 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.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-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:34.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:34.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-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:34.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-18 15:30:34.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-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:34.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-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:34.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-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:34.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.069 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.070 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.070 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.071 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.071 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.072 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.284 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.284 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.285 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.286 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.287 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.286 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.289 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.290 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.291 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.339 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.613 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.613 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.615 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.615 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.615 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.615 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.839 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.840 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.841 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.841 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.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-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:35.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:35.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-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:35.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-18 15:30:35.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-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:35.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-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:35.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-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:35.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.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-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.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-18 15:30:36.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-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.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-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.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-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.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-18 15:30:36.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-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.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-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.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-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.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-18 15:30:36.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-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.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-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.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-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.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-18 15:30:36.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-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.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-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.870 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.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-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.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-18 15:30:36.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-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.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-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.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-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:36.872 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:36.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.260 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.262 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.263 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.938 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:39.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-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:39.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-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:39.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.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-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.407 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.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-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.410 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.410 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.410 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.580 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.581 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.860 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.864 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30: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-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.865 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.866 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.868 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.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-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.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-18 15:30:40.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-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.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-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.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-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.869 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:40.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:40.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.339 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.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-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:41.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:41.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-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:41.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-18 15:30:41.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-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:41.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-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:41.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-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:41.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.277 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.279 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.278 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.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-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.458 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.459 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.460 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.714 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:42.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-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.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-18 15:30:42.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-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.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-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.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-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.008 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.009 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.010 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.009 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.015 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.700 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.704 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.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-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:43.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:43.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-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:43.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-18 15:30:43.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-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:43.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-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:43.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-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:43.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.030 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.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-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.290 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.295 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.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-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.507 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.507 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.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-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.508 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.509 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.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-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:44.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-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:44.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-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:44.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-18 15:30:44.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-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:44.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-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:44.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-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:44.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.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-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.209 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.209 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.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-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.375 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.376 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.377 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.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-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.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-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.676 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.677 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.678 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.678 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:45.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-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:45.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-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:45.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.539 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.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-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.548 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.548 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.641 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.713 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.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-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.995 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.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-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.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-18 15:30:46.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-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.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-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.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-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.996 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.997 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.998 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:46.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.000 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.174 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.175 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.176 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.177 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.343 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.492 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.530 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.530 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.531 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.531 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.575 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.575 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.578 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.578 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.580 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.583 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.585 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.695 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.696 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.725 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.726 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.885 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:47.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:47.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-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:47.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-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:47.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.543 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.543 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.544 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.546 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.944 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.949 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.949 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:48.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-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:48.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-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:48.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-18 15:30:48.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-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:48.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-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:48.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-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:48.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.165 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.166 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.167 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.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-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.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-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.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-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.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-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:49.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:49.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-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:49.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-18 15:30:49.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-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:49.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-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:49.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-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:49.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.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-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.256 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.643 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.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-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.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-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.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-18 15:30:50.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-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.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-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.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-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:50.747 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:50.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.013 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.015 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.016 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.016 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.017 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.397 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.546 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.546 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.682 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.682 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.682 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.683 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.765 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.766 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.819 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.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-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.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-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.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-18 15:30:51.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-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.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-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.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-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.312 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.664 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.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-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:52.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-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:52.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-18 15:30:52.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-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:52.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-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:52.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-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:52.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.114 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.114 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.347 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.349 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.349 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.350 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.467 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.468 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.468 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.468 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.469 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.469 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.470 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.604 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.605 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.760 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.760 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30: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-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.761 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30: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-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30: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-18 15:30: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-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30: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-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30: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-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.802 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.803 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.803 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.804 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:53.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-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:53.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-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:53.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-18 15:30:53.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-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:53.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-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:53.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-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:53.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.052 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.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-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.365 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.366 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.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-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.367 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.410 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.410 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.410 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.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-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.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-18 15:30:54.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-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.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-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.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-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:54.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:54.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.053 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.054 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.057 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.057 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.058 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.098 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.311 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.311 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.314 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.779 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.782 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.950 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.952 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.955 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.957 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.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-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.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-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:55.957 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:55.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.187 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.187 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.249 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.250 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.250 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.252 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.285 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.508 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.512 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.514 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.804 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.805 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.807 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.808 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.808 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.809 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.812 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.814 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.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-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.931 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:56.931 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:56.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-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:56.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-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:56.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.053 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.054 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.056 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.056 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.063 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.148 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.149 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.149 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.150 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.151 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.158 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.187 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.188 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.493 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.520 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.524 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.908 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.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-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:57.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:57.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-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:57.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-18 15:30:57.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-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:57.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-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:57.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-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:57.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.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-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.113 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.290 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.501 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.822 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.824 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.823 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.824 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.937 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.938 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.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-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.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-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.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-18 15:30:58.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-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.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-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.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-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.944 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:58.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.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-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.361 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.361 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.628 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.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-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.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-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.727 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.728 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.734 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.955 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.956 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.956 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.956 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.960 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.961 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:30:59.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:30:59.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-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:30:59.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-18 15:30:59.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-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:30:59.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-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:30:59.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-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:30:59.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.191 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.195 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.195 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.436 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.518 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.519 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.524 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.866 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.867 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.867 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.868 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.868 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.869 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.870 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.871 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.871 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.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-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.873 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:00.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-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.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-18 15:31:00.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-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.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-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.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-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:00.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.360 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.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-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.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-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.588 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.592 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.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-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.595 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.596 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.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-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.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-18 15:31:01.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-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.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-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.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-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.997 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.997 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:01.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.000 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.002 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.004 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.778 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.867 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.868 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.867 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.868 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.868 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.869 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.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-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.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-18 15:31:02.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-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.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-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.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-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:02.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:02.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.175 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.175 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.177 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.177 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.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-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.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-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.184 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.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-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.267 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.370 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.371 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.372 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.372 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.372 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.372 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.659 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.690 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.691 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.691 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.692 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.692 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.693 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.693 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.712 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.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-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.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-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.920 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.921 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:03.922 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:03.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-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:03.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-18 15:31:03.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-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:03.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-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:03.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-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:03.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31: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-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.088 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.089 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.290 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.291 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.290 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.291 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.293 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.324 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31: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-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.326 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.362 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.362 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.362 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.362 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.364 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.505 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.506 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.506 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.506 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.507 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.507 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.566 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.567 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.568 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.612 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.613 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.754 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.755 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.755 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.755 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.925 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.931 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:04.937 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:04.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-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:04.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-18 15:31:04.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-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:04.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-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:04.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-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:04.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.046 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.048 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.050 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.117 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.117 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.327 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.327 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.620 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.622 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.622 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.782 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.944 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:05.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-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:05.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-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:05.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.176 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.177 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.177 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.178 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.259 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.260 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.260 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.261 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.267 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.458 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.458 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.459 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.459 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.460 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.461 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:06.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-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:06.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-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:06.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-18 15:31:06.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-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:06.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-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:06.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-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:06.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.063 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.064 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.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-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.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-18 15:31:07.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-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.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-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.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-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31: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-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:07.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:07.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.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-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.678 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.678 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.680 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.826 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.828 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.828 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.830 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.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-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.950 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.952 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.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-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.952 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.952 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.955 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.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-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.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-18 15:31:08.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-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.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-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.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-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.956 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:08.957 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:08.957 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.655 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.659 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.696 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.700 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.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-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:09.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:09.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-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:09.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-18 15:31:09.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-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:09.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-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:09.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-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:09.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.048 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.049 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.052 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.054 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.346 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.346 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.347 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.347 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.348 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.577 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.578 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.581 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.613 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.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-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.615 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.616 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.617 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.616 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.617 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.970 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:10.975 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:10.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-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:10.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-18 15:31:10.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-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:10.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-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:10.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-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:10.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.111 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.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-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.395 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.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-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.396 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.397 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.399 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.518 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.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-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.918 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.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-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.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-18 15:31:11.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-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.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-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.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-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.920 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:11.922 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:11.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.200 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.201 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.201 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.202 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.305 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.479 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.582 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.600 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.601 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.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-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.726 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.849 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.849 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.853 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.854 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:12.855 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:12.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-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:12.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-18 15:31:12.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-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:12.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-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:12.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-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:12.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.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-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.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-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.212 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.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-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.214 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.749 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.750 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.750 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.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-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.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-18 15:31:13.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-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.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-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.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-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:13.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:13.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.162 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.165 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.166 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.395 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.468 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.469 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.470 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.470 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.507 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.508 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.509 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.600 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.643 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.646 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.674 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.676 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.679 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.680 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.681 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.903 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.916 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.918 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.918 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.962 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.962 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.962 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:14.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-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:14.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-18 15:31:14.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-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:14.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-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:14.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-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:14.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.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-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.561 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.563 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.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-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.564 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.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-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:15.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:15.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-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:15.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-18 15:31:15.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-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:15.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-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:15.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-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:15.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.230 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.233 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.234 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.234 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.474 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.727 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.732 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:19.732 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:19.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-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:19.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-18 15:31:19.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-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:19.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-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:19.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-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:19.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.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-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.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-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.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-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.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-18 15:31:20.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-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.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-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.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-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.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-18 15:31:20.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-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.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-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.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-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.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-18 15:31:20.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-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.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-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.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-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:20.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.743 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.744 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.744 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.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-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.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-18 15:31:21.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-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.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-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.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-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.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-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:21.748 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:21.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-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:21.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-18 15:31:21.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-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.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-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:21.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-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:21.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-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:21.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.019 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.021 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.021 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.021 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.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-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.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-18 15:31:22.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-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.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-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.022 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.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-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.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-18 15:31:22.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-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.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-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:22.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-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:22.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-18 15:31:22.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-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:22.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-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:22.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-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:22.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.114 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.340 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.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-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.548 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.549 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.550 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.594 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.596 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.597 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:23.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:23.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-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:23.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-18 15:31:23.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-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:23.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-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:23.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-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:23.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.205 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.208 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:27.208 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:27.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-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:27.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-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:27.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.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-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.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-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.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-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:28.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:28.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-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:28.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-18 15:31:28.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-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:28.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-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:28.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-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:28.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.208 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.209 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.209 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.209 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.483 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.757 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.758 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.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-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:29.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:29.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-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:29.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-18 15:31:29.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-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:29.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-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:29.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-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:29.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.157 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.158 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.387 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.390 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.629 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.632 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.636 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.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-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:33.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:33.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-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:33.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-18 15:31:33.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-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:33.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-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:33.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-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:33.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.291 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.294 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.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-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.295 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.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-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.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-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:34.920 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:34.920 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.437 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.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-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.445 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:35.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:35.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-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:35.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-18 15:31:35.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-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:35.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-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:35.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-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:35.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.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-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.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-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.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-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.146 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.819 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.821 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.822 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.823 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.825 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:36.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-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:36.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-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:36.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-18 15:31:36.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-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:36.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-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:36.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-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:36.825 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.145 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.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-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.414 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.415 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:37.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:37.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-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:37.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-18 15:31:37.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-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:37.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-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:37.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-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:37.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.458 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.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-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.767 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.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-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.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-18 15:31:38.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-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.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-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.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-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:38.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.195 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.200 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.201 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.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-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.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-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.200 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.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-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.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-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.981 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.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-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:39.982 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:39.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-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:39.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-18 15:31:39.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-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:39.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-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:39.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-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:39.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.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-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.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-18 15:31:40.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-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.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-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.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-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.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-18 15:31:40.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-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.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-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.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-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.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-18 15:31:40.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-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.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-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.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-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.602 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:40.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:40.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.094 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.220 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.531 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.532 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.534 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.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-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:41.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:41.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-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:41.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-18 15:31:41.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-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:41.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-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:41.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-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:41.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.234 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.235 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.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-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.926 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:43.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-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:43.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-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:43.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.321 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.321 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.648 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.650 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.650 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.650 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.650 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.774 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.775 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:44.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-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:44.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-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:44.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-18 15:31:44.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-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:44.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-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:44.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-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:44.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:45.550 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:45.550 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:45.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:45.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.213 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.214 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.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-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.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-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.944 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:46.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-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:46.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-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:46.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-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:46.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.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-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31: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-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31: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-18 15:31: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-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31: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-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31: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-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.163 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.165 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.165 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.362 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.364 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.365 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.370 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.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-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.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-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.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-18 15:31:47.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-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.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-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.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-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:47.916 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:47.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.767 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.769 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.779 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.781 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:48.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:48.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-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:48.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-18 15:31:48.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-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:48.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-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:48.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-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:48.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.048 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.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-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.075 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.415 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.445 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.446 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.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-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:31:49.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:31:49.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-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:31:49.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-18 15:31:49.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-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:31:49.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-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:31:49.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-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:31:49.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.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-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.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-18 15:32:47.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-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.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-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.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-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.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-18 15:32:47.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-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.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-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.469 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.469 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.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-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.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-18 15:32:47.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-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.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-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.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-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.471 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.473 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.474 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.472 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:47.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:49.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:49.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:32:49.477 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:32:49.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.249 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.249 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.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-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.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-18 15:33:47.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-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.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-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.255 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.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-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.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-18 15:33:47.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-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.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-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.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-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.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-18 15:33:47.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-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.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-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.254 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.256 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.257 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.259 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:47.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-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.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-18 15:33:47.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-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.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-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.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-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:47.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:54.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:54.259 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:54.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:33:54.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.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-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.098 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.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-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:47.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-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.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-18 15:34:47.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-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.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-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.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-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:47.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:53.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:53.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:34:53.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-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:53.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-18 15:34:53.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-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:53.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-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:53.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-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:53.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-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:53.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:34:53.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-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:34:53.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-18 15:34:53.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-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:53.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-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:34:53.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-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:34:53.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-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:34:53.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.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-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.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-18 15:35:47.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-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.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-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.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-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.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-18 15:35:47.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-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.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-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.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-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.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-18 15:35:47.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-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.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-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.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-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.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-18 15:35:47.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-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.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-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.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-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.246 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.248 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.248 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:47.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:57.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:57.248 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:57.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:35:57.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-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:35:57.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-18 15:35:57.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-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:57.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-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:35:57.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-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:35:57.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-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:35:57.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.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-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.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-18 15:36:47.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-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.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-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.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-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.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-18 15:36:47.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-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.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-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.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-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.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-18 15:36:47.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-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.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-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.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-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.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-18 15:36:47.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-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.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-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.082 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.083 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.084 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.086 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.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-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.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-18 15:36:47.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-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.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-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.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-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:47.089 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:47.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:57.084 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:57.085 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:57.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-18 15:36:57.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor