Digging into logs, I found that entries
2025-03-19 20:43:37.834 26 WARNING neutron.plugins.ml2.drivers.mech_agent [req-f4e98255-be23-4d7a-9d4a-c680b1320bdf req-c4a562cf-817f-4d7d-be1c-907e47c4c940 aa8b08700bdd4acc99a8e4a33180f764 e8866ffd910d4a08bdb347aedd80cdf1 - - default default] Refusing to bind port 6961fd23-9edd-4dc7-99ad-88213965c796 to dead agent: {'id': 'ab9612a8-0a92-4545-a088-9ea0dd1e527b', 'agent_type': 'Open vSwitch agent', 'binary': 'neutron-openvswitch-agent', 'topic': 'N/A', 'host': xx, 'admin_state_up': True, 'created_at': datetime.datetime(2024, 6, 12, 17, 4, 25), 'started_at': datetime.datetime(2025, 3, 15, 21, 1, 4), 'heartbeat_timestamp': datetime.datetime(2025, 3, 19, 20, 41, 53), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': False,
ERROR neutron.plugins.ml2.managers [req-f4e98255-be23-4d7a-9d4a-c680b1320bdf req-c4a562cf-817f-4d7d-be1c-907e47c4c940 aa8b08700bdd4acc99a8e4a33180f764 e8866ffd910d4a08bdb347aedd80cdf1 - - default default] Failed to bind port 6961fd23-9edd-4dc7-99ad-88213965c796 on host lsd-srv-115 for vnic_type normal using segments
and I came up here[1]. I think it is a problem with RabbitMQ, which is reporting for neutron that the OVS agent is not alive although the container has a "healthy" status
When I run "openstack network agent list" the output is inconsistent. One time, it shows that some agents are not alive, and another time it shows other agents as alive/not alive. Is running a rolling restart in RabbitMQ the way? Has anyone already faced this problem?
[1]
https://github.com/openstack/neutron/blob/unmaintained/zed/neutron/plugins/ml2/managers.py#L819Regards.