From e0b05ecafbb8935f9765019e3a9e8461e2f1d21a Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Wed, 2 Aug 2023 20:34:21 +0300 Subject: [PATCH] build: ca-certificates need to be present (#4880) as needed since #4715 or this will happen: ``` ERROR panic{thread=main location=.../hyper-rustls-0.23.2/src/config.rs:48:9}: no CA certificates found ``` --- Dockerfile.compute-node | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile.compute-node b/Dockerfile.compute-node index b2d096dc43..6dc6612e93 100644 --- a/Dockerfile.compute-node +++ b/Dockerfile.compute-node @@ -816,6 +816,7 @@ COPY --from=compute-tools --chown=postgres /home/nonroot/target/release-line-deb # libxml2, libxslt1.1 for xml2 # libzstd1 for zstd # libboost*, libfreetype6, and zlib1g for rdkit +# ca-certificates for communicating with s3 by compute_ctl RUN apt update && \ apt install --no-install-recommends -y \ gdb \ @@ -839,7 +840,8 @@ RUN apt update && \ libcurl4-openssl-dev \ locales \ procps \ - zlib1g && \ + zlib1g \ + ca-certificates && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8