Hi Jonathan, 

Please double check if your rabbitmq settings are correct for epoxy release - https://docs.openstack.org/kolla-ansible/2025.1/reference/message-queues/rabbitmq.html#high-availability


Best regards, 
Bartosz Bezak




On 24 Oct 2025, at 18:29, Jonathan Proulx <jon@csail.mit.edu> wrote:

Hi All,

I'm putting "fresh" in quotes becuase I expect the issue is some home
my deploy isn't as fresh as I belive it to be.

I did have and older test environment which was serveral steps behind
(and not quite workign for other reasons).

The presenting issues is this error (and other similar ones for other
services):

2025-10-24 11:44:07.840 1076 WARNING oslo.messaging._drivers.impl_rabbit [None req-4eff1f78-c16a-4bc9-b0da-9ce0a80b66ba - - - - - -] [83941886-4e9c-4d0c-b3b0-53c107f018e9] Queue conductor could not be declared probably because of conflicting configurations: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'nova' in vhost '/': received 'true' but current is 'false': amqp.exceptions.PreconditionFailed: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'nova' in vhost '/': received 'true' but current is 'false'
2025-10-24 11:44:07.841 1076 INFO oslo.messaging._drivers.impl_rabbit [None req-4eff1f78-c16a-4bc9-b0da-9ce0a80b66ba - - - - - -] [83941886-4e9c-4d0c-b3b0-53c107f018e9] Retrying to declare the exchange (nova) as non durable

I'm puzzled since the services are deploying to recently reinstalled
nodes (I'm sure that part is fresh) how the queues can be created with
flags the services don't expect.

my shell history tells me I'm using these versions (in a venev):

pip3 install --upgrade git+https://opendev.org/openstack/kolla-ansible@stable/2025.1
pip3 install --upgrade git+https://opendev.org/openstack/kolla@stable/2025.1
pip3 install --upgrade 'ansible-core>=2.17,<2.18.99'

The only bits I know are left over and "upgraded" from previous attempts are my configs in /etc/kolla.

My deploy host wasn't reinstalled but I did delete and recreate the venv.  Using Ubuntu 24.04 as the base OS  

Where do I go from here to find my wrong turn?

Thanks,
-Jon

--
Jonathan "Some Day I'll Upgrade From Mitaka" Proulx (he/him)
Sr. Technical Architect
The Infrastructure Group
MIT CSAIL