Kolla provides production-ready containers and deployment tools for operating OpenStack clouds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile.j2 789B

123456789101112131415161718192021222324252627
  1. FROM {{ namespace }}/{{ image_prefix }}openstack-base:{{ tag }}
  2. LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
  3. {% block monasca_base_header %}{% endblock %}
  4. {% import "macros.j2" as macros with context %}
  5. {{ macros.configure_user(name='monasca') }}
  6. {% if install_type == 'binary' %}
  7. RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
  8. && /bin/false
  9. {% elif install_type == 'source' %}
  10. RUN mkdir -p /etc/monasca \
  11. && chown -R monasca: /etc/monasca
  12. {% endif %}
  13. COPY extend_start.sh /usr/local/bin/kolla_extend_start
  14. RUN touch /usr/local/bin/kolla_monasca_extend_start \
  15. && chmod 755 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_monasca_extend_start
  16. {% block monasca_base_footer %}{% endblock %}