Create ansible home directory in kolla-toolbox container

This solves the following issue when running an ansible command inside
the kolla-toolbox container:

[Errno 13] Permission denied: '/home/ansible/.ansible'

Change-Id: I654d27c49b7fcc50e018b61146084660894352aa
Closes-bug: #1592268
This commit is contained in:
Christian Berendt 2016-06-14 07:47:22 +02:00
parent 232b5a3617
commit 76f97b4067

View File

@ -48,7 +48,7 @@ RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
pyudev \ pyudev \
shade==1.4.0 shade==1.4.0
RUN useradd --user-group ansible --groups kolla \ RUN useradd -m --user-group ansible --groups kolla \
&& mkdir -p /etc/ansible /usr/share/ansible \ && mkdir -p /etc/ansible /usr/share/ansible \
&& echo 'localhost ansible_connection=local' > /etc/ansible/hosts \ && echo 'localhost ansible_connection=local' > /etc/ansible/hosts \
&& sed -i 's| "identity_api_version": "2.0",| "identity_api_version": "3",|' {{ os_client_config }} && sed -i 's| "identity_api_version": "2.0",| "identity_api_version": "3",|' {{ os_client_config }}