CI: Migrate RabbitMQ queues before upgrade

Depends-On: https://review.opendev.org/c/openstack/kayobe/+/945805
Depends-On: https://review.opendev.org/c/openstack/kayobe/+/945846
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/946993
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/946994
Change-Id: Ic1bec4032d60cfdacfa5627fbaf1c7fc0e755ff1
This commit is contained in:
Matt Crees 2025-04-14 11:47:04 +01:00
parent 8ed9f7037a
commit aefec66912

View File

@ -82,6 +82,17 @@
chdir: "{{ previous_kayobe_src_dir }}"
executable: /bin/bash
# Migrate RabbitMQ queues.
- name: Ensure RabbitMQ queues are migrated
shell:
cmd: dev/rabbitmq-migrate-queues.sh ironic,keystone,neutron,nova &> {{ logs_dir }}/ansible/rabbitmq-migrate-queues
chdir: "{{ previous_kayobe_src_dir }}"
executable: /bin/bash
environment:
KAYOBE_CONFIG_SOURCE_PATH: "{{ previous_kayobe_config_src_dir }}"
KAYOBE_SOURCE_PATH: "{{ previous_kayobe_src_dir }}"
# Upgrade Kayobe, and use it to perform an upgrade of the control plane.
- name: Ensure overcloud is upgraded