Updates to ensure commands run in the murano containers are done as the 'murano' user rather than root. Change-Id: I558c46b032f11b83a9dc6b5abc158aa6d24ec0eb Partially-Implements: blueprint drop-root
17 lines
535 B
Django/Jinja
17 lines
535 B
Django/Jinja
FROM {{ namespace }}/{{ image_prefix }}openstack-base:{{ tag }}
|
|
MAINTAINER {{ maintainer }}
|
|
|
|
{% if install_type == 'source' %}
|
|
|
|
ADD murano-base-archive /murano-base-source
|
|
RUN ln -s murano-base-source/* murano \
|
|
&& useradd --user-group murano \
|
|
&& /var/lib/kolla/venv/bin/pip --no-cache-dir install /murano \
|
|
&& mkdir -p /etc/murano /var/log/murano /home/murano \
|
|
&& cp -r /murano/etc/murano/* /etc/murano/ \
|
|
&& chown -R murano: /etc/murano /var/log/murano /home/murano
|
|
|
|
{% endif %}
|
|
|
|
RUN usermod -a -G kolla murano
|