aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorSamYaple <sam@yaple.net>2016-03-01 20:13:34 +0000
committerSamYaple <sam@yaple.net>2016-03-03 15:19:00 +0000
commita2fe37fe89341b395a561f0c1e0f2c0e303d6ed3 (patch)
tree117e0b9f6d9c106061b656ca9ed947c8446681c3 /docker
parent5bbd578379876c236581dd3ada8619095e750c91 (diff)
downloadkolla-a2fe37fe89341b395a561f0c1e0f2c0e303d6ed3.tar.gz
kolla-a2fe37fe89341b395a561f0c1e0f2c0e303d6ed3.zip
Bump to latest ansible and deps
Ansible is pinned to single commit in devel branch to pull in the latest shade module we need (domain control). It will be available in ansible 2.1 TrivialFix Change-Id: I4c21fa1d2cec30d4aeb80e050ef4a62332f9ed45
Diffstat (limited to 'docker')
-rw-r--r--docker/kolla-toolbox/Dockerfile.j28
-rw-r--r--docker/kolla-toolbox/kolla_keystone_service.py3
-rw-r--r--docker/kolla-toolbox/kolla_keystone_user.py3
3 files changed, 10 insertions, 4 deletions
diff --git a/docker/kolla-toolbox/Dockerfile.j2 b/docker/kolla-toolbox/Dockerfile.j2
index 885565222..3a6c5a6a4 100644
--- a/docker/kolla-toolbox/Dockerfile.j2
+++ b/docker/kolla-toolbox/Dockerfile.j2
@@ -34,15 +34,15 @@ RUN apt-get -y --no-install-recommends install \
RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
&& python get-pip.py \
&& rm get-pip.py \
- && pip --no-cache-dir install --upgrade wheel \
&& pip --no-cache-dir install \
MySQL-python \
- os-client-config==1.13.1 \
+ os-client-config==1.16.0 \
pyudev \
- shade==1.3.0
+ shade==1.4.0
-RUN git clone --depth 1 -b v2.0.0-0.7.rc2 https://github.com/ansible/ansible.git \
+RUN git clone https://github.com/ansible/ansible.git \
&& cd ansible \
+ && git checkout 915037c628ddcdfebd3e266710460376fcfaa91d \
&& git submodule update --init --recursive \
&& pip --no-cache-dir install .
diff --git a/docker/kolla-toolbox/kolla_keystone_service.py b/docker/kolla-toolbox/kolla_keystone_service.py
index 7c03d00e1..3551c2b99 100644
--- a/docker/kolla-toolbox/kolla_keystone_service.py
+++ b/docker/kolla-toolbox/kolla_keystone_service.py
@@ -50,6 +50,9 @@ def main():
service = None
endpoint = None
+ # bcoca broke the loader! bcoca is working on the loaded. until then...
+ module.params['auth'] = json.loads(
+ module.params['auth'].replace("'", '"'))
cloud = shade.operator_cloud(**module.params)
for _service in cloud.keystone_client.services.list():
diff --git a/docker/kolla-toolbox/kolla_keystone_user.py b/docker/kolla-toolbox/kolla_keystone_user.py
index 2d1a739c5..7688e1bd3 100644
--- a/docker/kolla-toolbox/kolla_keystone_user.py
+++ b/docker/kolla-toolbox/kolla_keystone_user.py
@@ -45,6 +45,9 @@ def main():
role = None
user = None
+ # bcoca broke the loader! bcoca is working on the loaded. until then...
+ module.params['auth'] = json.loads(
+ module.params['auth'].replace("'", '"'))
cloud = shade.operator_cloud(**module.params)
for _project in cloud.keystone_client.tenants.list():