From dd554dbd02a80a9fec39f9d606a4a8df8b0b67df Mon Sep 17 00:00:00 2001 From: David Moreau Simard Date: Tue, 4 Dec 2018 17:42:06 -0500 Subject: [PATCH] Prefix install_openstacksdk variable Rename install_openstacksdk to install_ansible_opensatcksdk to make it clear this is part of the install-ansible role, and it's the openstacksdk version used with ansible (might be important if we switch to virtualenvs). This also clears up inconsistency when we add ARA install options too. Change-Id: Ie8cb3d5651322b3f6d2de9d6d80964b0d2822dce --- playbooks/bridge.yaml | 4 ++-- playbooks/roles/install-ansible/README.rst | 8 ++++---- playbooks/roles/install-ansible/tasks/main.yaml | 14 +++++++------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/playbooks/bridge.yaml b/playbooks/bridge.yaml index ac3653d95d..7d0e488e57 100644 --- a/playbooks/bridge.yaml +++ b/playbooks/bridge.yaml @@ -13,8 +13,8 @@ - role: install-ansible install_ansible_name: '{{ bridge_ansible_name | default("ansible") }}' install_ansible_version: '{{ bridge_ansible_version | default("2.7.3") }}' - install_openstacksdk_name: '{{ bridge_openstacksdk_name | default("openstacksdk") }}' - install_openstacksdk_version: '{{ bridge_openstacksdk_verison | default("latest") }}' + install_ansible_openstacksdk_name: '{{ bridge_openstacksdk_name | default("openstacksdk") }}' + install_ansible_openstacksdk_version: '{{ bridge_openstacksdk_verison | default("latest") }}' - root-keys - ansible-cron - cloud-launcher-cron diff --git a/playbooks/roles/install-ansible/README.rst b/playbooks/roles/install-ansible/README.rst index 1e887a83b6..2654f74be3 100644 --- a/playbooks/roles/install-ansible/README.rst +++ b/playbooks/roles/install-ansible/README.rst @@ -20,7 +20,7 @@ Install and configure Ansible on a host via pip value "latest" will ensure ``state: latest`` is set for the package and thus the latest version is always installed. -.. zuul:rolevar:: install_openstacksdk_name +.. zuul:rolevar:: install_ansible_openstacksdk_name :default: openstacksdk The name of the openstacksdk package to install. To install from @@ -28,12 +28,12 @@ Install and configure Ansible on a host via pip e.g. to install from a gerrit change ``git+https://git.openstack.org/openstack/openstacksdk@refs/changes/12/3456/1#egg=openstacksdk`` -.. zuul:rolevar:: install_openstacksdk_version +.. zuul:rolevar:: install_ansible_openstacksdk_version :default: latest The version of the library from - :zuul:rolevar:`install-ansible.install_openstacksdk_name`. Set + :zuul:rolevar:`install-ansible.install_ansible_openstacksdk_name`. Set this to empty (YAML ``null``) if specifying versions via - :zuul:rolevar:`install-ansible.install_openstacksdk_name`. The + :zuul:rolevar:`install-ansible.install_ansible_openstacksdk_name`. The special value "latest" will ensure ``state: latest`` is set for the package and thus the latest version is always installed. diff --git a/playbooks/roles/install-ansible/tasks/main.yaml b/playbooks/roles/install-ansible/tasks/main.yaml index 9aa17e878a..cd56a8e80b 100644 --- a/playbooks/roles/install-ansible/tasks/main.yaml +++ b/playbooks/roles/install-ansible/tasks/main.yaml @@ -29,23 +29,23 @@ # openstacksdk - name: Set openstacksdk default version to latest set_fact: - install_openstacksdk_version: latest - when: install_openstacksdk_version is not defined + install_ansible_openstacksdk_version: latest + when: install_ansible_openstacksdk_version is not defined - name: Set openstacksdk version for installation set_fact: - _install_openstacksdk_version: '{{ install_openstacksdk_version }}' - when: install_openstacksdk_version not in ('', 'latest') + _install_ansible_openstacksdk_version: '{{ install_ansible_openstacksdk_version }}' + when: install_ansible_openstacksdk_version not in ('', 'latest') - name: Set openstacksdk package state for installation set_fact: _install_openstacksdk_state: latest - when: install_openstacksdk_version == 'latest' + when: install_ansible_openstacksdk_version == 'latest' - name: Install openstacksdk pip: - name: '{{ install_openstacksdk_name | default("openstacksdk") }}' - version: '{{ _install_openstacksdk_version | default(omit) }}' + name: '{{ install_ansible_openstacksdk_name | default("openstacksdk") }}' + version: '{{ _install_ansible_openstacksdk_version | default(omit) }}' state: '{{ _install_openstacksdk_state | default(omit) }}' - name: Ensure /etc/ansible and /etc/ansible/hosts