diff options
| author | Matt Crees <mattc@stackhpc.com> | 2024-05-09 17:18:41 +0100 |
|---|---|---|
| committer | Matt Crees <mattc@stackhpc.com> | 2024-08-12 15:05:42 +0100 |
| commit | 249c1e89de0bef6a00f3abecdd8dfc820a5719fb (patch) | |
| tree | 7517c02133fcee0bb2817d4931a468afb727da10 /ansible/rabbitmq-upgrade.yml | |
| parent | 416574c8b48a342fac5c99806a227cabb1782841 (diff) | |
| download | kolla-ansible-249c1e89de0bef6a00f3abecdd8dfc820a5719fb.tar.gz kolla-ansible-249c1e89de0bef6a00f3abecdd8dfc820a5719fb.zip | |
Add command to upgrade to a target version of RMQ
Required before a SLURP upgrade
Change-Id: I09a45d26a6075554b204e007f64122f23de5f53c
Diffstat (limited to 'ansible/rabbitmq-upgrade.yml')
| -rw-r--r-- | ansible/rabbitmq-upgrade.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ansible/rabbitmq-upgrade.yml b/ansible/rabbitmq-upgrade.yml new file mode 100644 index 000000000..367767650 --- /dev/null +++ b/ansible/rabbitmq-upgrade.yml @@ -0,0 +1,21 @@ +--- +- import_playbook: gather-facts.yml + +- name: Group hosts based on configuration (RabbitMQ Only) + hosts: all + gather_facts: false + max_fail_percentage: >- + {{ group_hosts_max_fail_percentage | + default(kolla_max_fail_percentage) | + default(100) }} + tasks: + - name: Group hosts based on enabled services (RabbitMQ Only) + group_by: + key: "enable_rabbitmq_{{ enable_rabbitmq | bool }}" + changed_when: false + tags: always + +- import_playbook: rabbitmq.yml + vars: + kolla_action: upgrade + rabbitmq_image: "{{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/rabbitmq-{{ rabbitmq_version_suffix | regex_replace('\\.', '-') }}" |
