From f53590867022c45858403279852986260ca84554 Mon Sep 17 00:00:00 2001 From: Sebastien Besson Date: Wed, 30 Nov 2016 22:17:51 +0000 Subject: [PATCH 1/2] Cap requests version below 2.12.2 Last release seems to have broken docker-py See https://github.com/ansible/ansible-modules-core/issues/5775 and https://github.com/kennethreitz/requests/issues/3734 for the relevant issues --- ansible/roles/devspace/tasks/devspace-install.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ansible/roles/devspace/tasks/devspace-install.yml b/ansible/roles/devspace/tasks/devspace-install.yml index b4bd39b38..ddca3630e 100644 --- a/ansible/roles/devspace/tasks/devspace-install.yml +++ b/ansible/roles/devspace/tasks/devspace-install.yml @@ -49,6 +49,10 @@ - passlib - pyyaml - docker-compose + # Temporary fix - cap requests to version below 2.12.2 + # See https://github.com/kennethreitz/requests/issues/3734 and + # https://github.com/docker/docker-py/issues/1321 + - requests<2.12.2 # TEMP: Error: docker-py version is 1.10.2. Minimum version required is 1.7.0. # see https://github.com/ansible/ansible/issues/17495 @@ -59,6 +63,8 @@ state: latest with_items: - docker-py==1.9.0 + # Same as above + - requests<2.12.2 - name: clone devspace become: yes From 1d3c02d938326de874cac03db5652d68d2a516d4 Mon Sep 17 00:00:00 2001 From: Sebastien Besson Date: Mon, 5 Dec 2016 09:39:42 +0000 Subject: [PATCH 2/2] Remove duplicate cap --- ansible/roles/devspace/tasks/devspace-install.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ansible/roles/devspace/tasks/devspace-install.yml b/ansible/roles/devspace/tasks/devspace-install.yml index ddca3630e..607eeb617 100644 --- a/ansible/roles/devspace/tasks/devspace-install.yml +++ b/ansible/roles/devspace/tasks/devspace-install.yml @@ -49,10 +49,6 @@ - passlib - pyyaml - docker-compose - # Temporary fix - cap requests to version below 2.12.2 - # See https://github.com/kennethreitz/requests/issues/3734 and - # https://github.com/docker/docker-py/issues/1321 - - requests<2.12.2 # TEMP: Error: docker-py version is 1.10.2. Minimum version required is 1.7.0. # see https://github.com/ansible/ansible/issues/17495