grim/containers/reviewboard

Parents 79afbf32c993
Children de25c03d102f
Get saml to the point where it _should_ be working again once the bug is fixed upstream
--- a/Dockerfile Wed Mar 22 02:01:03 2023 -0500
+++ b/Dockerfile Wed Mar 22 02:28:06 2023 -0500
@@ -1,5 +1,18 @@
FROM docker.io/beanbag/reviewboard:5.0.3 AS app
+# Setup the time selections
+COPY tzdata.selections /
+RUN set -ex && \
+ debconf-set-selections -v /tzdata.selections && \
+ ln -nsf /usr/share/zoneinfo/Etc/UTC /etc/localtime
+
+# install the missing library for saml
+RUN set -ex && \
+ apt-get update && \
+ apt-get install -y --no-install-recommends libxmlsec1-openssl && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
# install rbjbhub
RUN set -ex && \
pip install --no-cache rbjbhub
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tzdata.selections Wed Mar 22 02:28:06 2023 -0500
@@ -0,0 +1,3 @@
+tzdata tzdata/Zones/Etc select UTC
+tzdata tzdata/Areas select Etc
+