aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-11-11 22:36:36 +0000
committerGerrit Code Review <review@openstack.org>2015-11-11 22:36:36 +0000
commitd9f49d10267637224e9beedc0b2f0b811a483560 (patch)
treed466273708c0041346afa5c8b4e87894e12a4fea /docker
parent1a6050e5e5a7dfcd7456a47a352c45ff297a9ffe (diff)
parent0f315a0ed0a7b05158f115ea5c77710f0125dd07 (diff)
downloadkolla-d9f49d10267637224e9beedc0b2f0b811a483560.tar.gz
kolla-d9f49d10267637224e9beedc0b2f0b811a483560.zip
Merge "Drop root for kolla-ansible"
Diffstat (limited to 'docker')
-rw-r--r--docker/kolla-ansible/Dockerfile.j28
-rw-r--r--docker/kolla-ansible/ansible.cfg2
2 files changed, 8 insertions, 2 deletions
diff --git a/docker/kolla-ansible/Dockerfile.j2 b/docker/kolla-ansible/Dockerfile.j2
index d4890eed5..2466234d6 100644
--- a/docker/kolla-ansible/Dockerfile.j2
+++ b/docker/kolla-ansible/Dockerfile.j2
@@ -24,9 +24,13 @@ RUN git clone --depth 1 -b v2.0.0-0.2.alpha2 https://github.com/ansible/ansible.
&& git submodule update --init --recursive \
&& pip --no-cache-dir install .
-RUN mkdir -p /etc/ansible /usr/share/ansible \
- && echo 'localhost ansible_connection=local' > /etc/ansible/hosts
+RUN mkdir -p /etc/ansible /usr/share/ansible /home/ansible \
+ && echo 'localhost ansible_connection=local' > /etc/ansible/hosts \
+ && useradd --user-group ansible --groups kolla
COPY kolla_keystone_service.py kolla_keystone_user.py /usr/share/ansible/
+COPY ansible.cfg /home/ansible/.ansible.cfg
+
+USER ansible
{{ include_footer }}
diff --git a/docker/kolla-ansible/ansible.cfg b/docker/kolla-ansible/ansible.cfg
new file mode 100644
index 000000000..c45b65ae1
--- /dev/null
+++ b/docker/kolla-ansible/ansible.cfg
@@ -0,0 +1,2 @@
+[defaults]
+remote_tmp = /tmp