From fcab6bcdb9af302cc15de20036c224eb52468929 Mon Sep 17 00:00:00 2001 From: josep-tecnativa Date: Wed, 15 Nov 2023 13:41:36 +0100 Subject: [PATCH] [FIX] Update wkhtmltopdf to a bookworm compatible version -Change to its correspondig checksum --- 17.0.Dockerfile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/17.0.Dockerfile b/17.0.Dockerfile index db8be1e9..43a9e284 100644 --- a/17.0.Dockerfile +++ b/17.0.Dockerfile @@ -3,8 +3,8 @@ FROM python:3.10-slim-bookworm AS base EXPOSE 8069 8072 ARG GEOIP_UPDATER_VERSION=4.3.0 -ARG WKHTMLTOPDF_VERSION=0.12.5 -ARG WKHTMLTOPDF_CHECKSUM='dfab5506104447eef2530d1adb9840ee3a67f30caaad5e9bcb8743ef2f9421bd' +ARG WKHTMLTOPDF_VERSION=0.12.6.1 +ARG WKHTMLTOPDF_CHECKSUM='98ba0d157b50d36f23bd0dedf4c0aa28c7b0c50fcdcdc54aa5b6bbba81a3941d' ENV DB_FILTER=.* \ DEPTH_DEFAULT=1 \ DEPTH_MERGE=100 \ @@ -36,7 +36,7 @@ ENV DB_FILTER=.* \ RUN apt-get -qq update \ && apt-get install -yqq --no-install-recommends \ curl \ - && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \ + && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/packaging/releases/download/${WKHTMLTOPDF_VERSION}-3/wkhtmltox_${WKHTMLTOPDF_VERSION}-3.bookworm_amd64.deb \ && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \ && apt-get install -yqq --no-install-recommends \ ./wkhtmltox.deb \ @@ -51,8 +51,8 @@ RUN apt-get -qq update \ npm \ openssh-client \ telnet \ - vim \ - && echo 'deb http://apt.postgresql.org/pub/repos/apt/ bookworm-pgdg main' >> /etc/apt/sources.list.d/postgresql.list \ + vim +RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bookworm-pgdg main' >> /etc/apt/sources.list.d/postgresql.list \ && curl -SL https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \ && apt-get update \ && curl --silent -L --output geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb https://github.com/maxmind/geoipupdate/releases/download/v${GEOIP_UPDATER_VERSION}/geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \ @@ -230,3 +230,4 @@ ONBUILD ARG DB_VERSION=latest ONBUILD RUN /opt/odoo/common/build && sync ONBUILD VOLUME ["/var/lib/odoo"] ONBUILD USER odoo +CMD ["sh", "-c", "ls || sleep infinity"]