diff options
| author | Jenkins <jenkins@review.openstack.org> | 2015-09-28 20:50:20 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2015-09-28 20:50:20 +0000 |
| commit | 44b5e223f224a88159168929fb9b44b03d312b2a (patch) | |
| tree | f10da86baea8d2bdb80f44fae06f5c5bac787a99 /docker/openstack-base/Dockerfile.j2 | |
| parent | 40f9f0816f8f94b4d11012a39af21d50195f9a74 (diff) | |
| parent | f422733a0b1be458fcc532a7d9d240497bbbfdfb (diff) | |
| download | kolla-44b5e223f224a88159168929fb9b44b03d312b2a.tar.gz kolla-44b5e223f224a88159168929fb9b44b03d312b2a.zip | |
Merge "Make oslo.log work properly with syslog"
Diffstat (limited to 'docker/openstack-base/Dockerfile.j2')
| -rw-r--r-- | docker/openstack-base/Dockerfile.j2 | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/docker/openstack-base/Dockerfile.j2 b/docker/openstack-base/Dockerfile.j2 index 893014088..36c1c1c34 100644 --- a/docker/openstack-base/Dockerfile.j2 +++ b/docker/openstack-base/Dockerfile.j2 @@ -1,6 +1,13 @@ FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }} MAINTAINER Kolla Project (https://launchpad.net/kolla) +{% if base_distro in ['fedora', 'centos', 'oraclelinux', 'rhel'] %} + +RUN yum -y install patch \ + && yum clean all + +{% endif %} + {% if install_type == 'source' %} {% if base_distro in ['ubuntu', 'debian'] %} @@ -14,6 +21,7 @@ RUN apt-get install -y --no-install-recommends \ libxslt1-dev \ libffi-dev \ libyaml-dev \ + patch \ pkg-config \ git \ && apt-get clean @@ -43,3 +51,10 @@ RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \ MySQL-python {% endif %} + +# TODO(sdake): Remove a backport of a patch which is not yet in the packaging +# to make oslo.log work properly once the patch is in oslo.log +# NB: Please remove patch from the list of packages for both +# RPM and APT. +COPY 0001-Fix-unintended-assignment-of-syslog.patch / +RUN patch -p1 -d /usr/lib/python2.7/site-packages < /0001-Fix-unintended-assignment-of-syslog.patch |
