kolla-ansible/docker/centos/binary/horizon/Dockerfile
Swapnil Kulkarni e1c9e59039 Update horizon dockerfile for dependencies
Updated from dependency ref at [1]
Closes-Bug: #1474260

[1] http://docs.openstack.org/kilo/install-guide/install/yum/content/install_dashboard.html

Change-Id: Ic1a9c147d4e532d398faae8dea42ccad80999b03
2015-07-23 09:36:12 +00:00

23 lines
838 B
Docker

FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
MAINTAINER Kolla Project (https://launchpad.net/kolla)
RUN yum -y install \
openstack-dashboard \
httpd \
mod_wsgi \
patch \
&& yum clean all \
&& chown -R apache:apache /usr/share/openstack-dashboard/static
# The chown is required because of this packaging bug:
# https://bugzilla.redhat.com/show_bug.cgi?id=1219006
COPY config-internal.sh config-external.sh horizon-bug-1469284.patch /opt/kolla/
# TODO(mduggan): Need to remove this patch once a fix for
# https://bugs.launchpad.net/kolla/+bug/1469284 becomes available upstream.
# Review for this bug is at https://review.openstack.org/#/c/167981/
RUN patch /usr/lib/python2.7/site-packages/openstack_auth/user.py < /opt/kolla/horizon-bug-1469284.patch
COPY ./start.sh /start.sh
CMD ["/start.sh"]