From 0e1750b1ffb2ba9271507e2b1ed4c92e2c3aeb35 Mon Sep 17 00:00:00 2001 From: Jeffrey Zhang Date: Tue, 11 Apr 2017 12:08:29 +0800 Subject: [PATCH] Detect openstack_release variable in mariadb recovery playbooks Change-Id: Icb9b097299011cc09f3012bbee9629a5457c920c Closes-Bug: #1681316 (cherry picked from commit f9899fbfc137cc37cffeab857d8e2c325ca67821) --- ansible/mariadb_recovery.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ansible/mariadb_recovery.yml b/ansible/mariadb_recovery.yml index 68b489cebb..2fed6de36b 100644 --- a/ansible/mariadb_recovery.yml +++ b/ansible/mariadb_recovery.yml @@ -1,4 +1,20 @@ --- +- name: Detect openstack_release variable + hosts: mariadb + gather_facts: false + tasks: + - name: Get current kolla-ansible version number + local_action: command python -c "import pbr.version; print(pbr.version.VersionInfo('kolla-ansible'))" + register: kolla_ansible_version + changed_when: false + when: openstack_release == "auto" + + - name: Set openstack_release variable + set_fact: + openstack_release: "{{ kolla_ansible_version.stdout }}" + when: openstack_release == "auto" + tags: always + - name: Recover mariadb hosts: mariadb roles: