From 19fda0f3c0d2ebc981b8251c0259db96764b0859 Mon Sep 17 00:00:00 2001 From: Alex Welsh Date: Wed, 15 Jul 2026 14:55:12 +0100 Subject: [PATCH] Fix RabbitMQ reset for 2026.1 --- etc/kayobe/ansible/fixes/rabbitmq-reset.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/kayobe/ansible/fixes/rabbitmq-reset.yml b/etc/kayobe/ansible/fixes/rabbitmq-reset.yml index 0f29f6c123..0364119d6e 100644 --- a/etc/kayobe/ansible/fixes/rabbitmq-reset.yml +++ b/etc/kayobe/ansible/fixes/rabbitmq-reset.yml @@ -12,7 +12,7 @@ ansible.builtin.shell: cmd: >- set -o pipefail && - systemctl -a | grep -E 'kolla-(barbican|blazar|cinder|cloudkitty|designate|heat|ironic|keystone|magnum|manila|neutron|nova|octavia)' | + systemctl -a --state=loaded | grep -E 'kolla-(barbican|blazar|cinder|cloudkitty|designate|heat|ironic|keystone|magnum|manila|neutron|nova|octavia)' | awk '{ print $NF }' | xargs systemctl stop executable: "/bin/bash" @@ -62,8 +62,8 @@ - name: Stop app ansible.builtin.command: docker exec {{ container_name }} /bin/bash -c 'rabbitmqctl stop_app' - - name: Force reset app - ansible.builtin.command: docker exec {{ container_name }} /bin/bash -c 'rabbitmqctl force_reset' + - name: Reset app + ansible.builtin.command: docker exec {{ container_name }} /bin/bash -c 'rabbitmqctl reset' - name: Start app ansible.builtin.command: docker exec {{ container_name }} /bin/bash -c 'rabbitmqctl start_app' @@ -86,7 +86,7 @@ ansible.builtin.shell: cmd: >- set -o pipefail && - systemctl list-units --type=service --all --no-legend --plain | + systemctl list-units --state=loaded --type=service --all --no-legend --plain | grep -E 'kolla-(barbican|blazar|cinder|cloudkitty|designate|heat|ironic|keystone|magnum|manila|neutron|nova|octavia)' | awk '{ print $1 }' | xargs -r systemctl restart