aboutsummaryrefslogtreecommitdiff
path: root/ansible/rabbitmq-upgrade.yml
blob: cf70aded4c8b2ad54e7a9699ee6efcad52519827 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---
- name: Gather facts
  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)
      ansible.builtin.group_by:
        key: "enable_rabbitmq_{{ enable_rabbitmq | bool }}"
      changed_when: false
  tags: always

- name: Run RabbitMQ upgrade
  import_playbook: rabbitmq.yml
  vars:
    kolla_action: upgrade
    rabbitmq_image: "{{ docker_image_url }}rabbitmq-{{ rabbitmq_version_suffix | regex_replace('\\.', '-') }}"