aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtur Zarzycki <azarzycki@mirantis.com>2015-12-02 15:47:02 +0100
committerArtur Zarzycki <azarzycki@mirantis.com>2015-12-03 11:28:21 +0100
commitdc2ad7d134e5ed14cc0b3015313b48847a7b9b00 (patch)
tree7c3b8fd01211a177397a4105e373a5dc04d6b3a7
parent917b4df01ea342b4bb43d12399322caab53d482a (diff)
downloadkolla-dc2ad7d134e5ed14cc0b3015313b48847a7b9b00.tar.gz
kolla-dc2ad7d134e5ed14cc0b3015313b48847a7b9b00.zip
Set docker api version to auto
Change-Id: I25d957a2368fa4e52b5fa9253d7ea5ec4046d830 Closes-Bug: #1521949
-rwxr-xr-xkolla/cmd/build.py9
-rwxr-xr-xtests/setup_gate.sh2
2 files changed, 8 insertions, 3 deletions
diff --git a/kolla/cmd/build.py b/kolla/cmd/build.py
index 79e674c25..eea857a22 100755
--- a/kolla/cmd/build.py
+++ b/kolla/cmd/build.py
@@ -51,6 +51,11 @@ class KollaUnknownBuildTypeException(Exception):
pass
+def docker_client():
+ docker_kwargs = docker.utils.kwargs_from_env()
+ return docker.Client(version='auto', **docker_kwargs)
+
+
class WorkerThread(Thread):
def __init__(self, queue, config):
@@ -58,7 +63,7 @@ class WorkerThread(Thread):
self.nocache = config['no_cache']
self.forcerm = not config['keep']
self.retries = config['retries']
- self.dc = docker.Client(**docker.utils.kwargs_from_env())
+ self.dc = docker_client()
super(WorkerThread, self).__init__()
def end_task(self, image):
@@ -581,7 +586,7 @@ class KollaWorker(object):
def push_image(image):
- dc = docker.Client(**docker.utils.kwargs_from_env())
+ dc = docker_client()
image['push_logs'] = str()
for response in dc.push(image['fullname'],
diff --git a/tests/setup_gate.sh b/tests/setup_gate.sh
index b270c03c2..68cf7df03 100755
--- a/tests/setup_gate.sh
+++ b/tests/setup_gate.sh
@@ -70,7 +70,7 @@ function setup_ansible {
RAW_INVENTORY=/tmp/kolla/raw_inventory
mkdir /tmp/kolla
- sudo -H pip install "ansible<2" docker-py
+ sudo -H pip install "ansible<2" "docker-py>=1.4.0,<1.6.0"
setup_inventory