535fe5c37b
This patch modifies the Dockerfile for the Heat container so that the root user will execute the container setup scripts. This enables the container httpd configuration script to execute. Partially-Implements: blueprint add-ssl-internal-network Change-Id: Ib7936161bb42ee36d7875baffa31af5dff409844
24 lines
826 B
Django/Jinja
24 lines
826 B
Django/Jinja
FROM {{ namespace }}/{{ image_prefix }}heat-base:{{ tag }}
|
|
{% block labels %}
|
|
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
|
|
{% endblock %}
|
|
|
|
{% block heat_api_cfn_header %}{% endblock %}
|
|
|
|
{% import "macros.j2" as macros with context %}
|
|
|
|
{% if install_type == 'binary' %}
|
|
{% if base_package_type == 'rpm' %}
|
|
{% set heat_api_cfn_packages = ['openstack-heat-api-cfn'] %}
|
|
{% elif base_package_type == 'deb' %}
|
|
{% set heat_api_cfn_packages = ['heat-api-cfn'] %}
|
|
{% endif %}
|
|
{{ macros.install_packages(heat_api_cfn_packages | customizable("packages")) }}
|
|
{% endif %}
|
|
|
|
COPY extend_start.sh /usr/local/bin/kolla_heat_extend_start
|
|
RUN chmod 755 /usr/local/bin/kolla_heat_extend_start
|
|
|
|
{% block heat_api_cfn_footer %}{% endblock %}
|
|
{% block footer %}{% endblock %}
|