diff --git a/docker/kolla-ansible/Dockerfile.j2 b/docker/kolla-ansible/Dockerfile.j2 index d4890eed5d..2466234d61 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 0000000000..c45b65ae1c --- /dev/null +++ b/docker/kolla-ansible/ansible.cfg @@ -0,0 +1,2 @@ +[defaults] +remote_tmp = /tmp