From b0b0bd59cb5223123b402d3331e4c1fe1e0d56cf Mon Sep 17 00:00:00 2001 From: Mark Goddard <mark@stackhpc.com> Date: Mon, 13 Jan 2020 10:41:04 +0000 Subject: [PATCH] Ansible lint: version constraints for pip and docker Change-Id: Iede314c1a93b91bf14f0f8b9b8135f88a44e130c Co-Authored-By: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- ansible/roles/baremetal/tasks/install.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ansible/roles/baremetal/tasks/install.yml b/ansible/roles/baremetal/tasks/install.yml index 0850e172b4..c8d1f33dec 100644 --- a/ansible/roles/baremetal/tasks/install.yml +++ b/ansible/roles/baremetal/tasks/install.yml @@ -120,8 +120,8 @@ - name: Install latest pip in the virtualenv pip: - name: pip - state: latest + # NOTE(hrw) pip 19.3 is first version complaining about being run with Python 2 + name: pip>19.3 virtualenv: "{{ virtualenv }}" virtualenv_site_packages: "{{ virtualenv_site_packages }}" become: True @@ -129,8 +129,8 @@ - name: Install docker SDK for python pip: - name: docker - state: latest + # NOTE(hrw) docker 2.4.2 is in kolla-ansible requirements + name: docker>=2.4.2 virtualenv: "{{ virtualenv is none | ternary(omit, virtualenv) }}" virtualenv_site_packages: "{{ virtualenv is none | ternary(omit, virtualenv_site_packages) }}" become: True