From e895ff8153c97826e089a6657c1ed793d8d0a4da Mon Sep 17 00:00:00 2001 From: Mathias Jakobsen Date: Fri, 9 Jan 2026 10:31:02 +0000 Subject: [PATCH] Merge pull request #30549 from overleaf/mj-build-script-minio-certs [build-scripts] Handle expired certs in minio GitOrigin-RevId: 7e0d03112790fbbfd0c2a1718e272aeeb99c8767 --- services/filestore/docker-compose.ci.yml | 3 +++ services/filestore/docker-compose.yml | 3 +++ services/history-v1/docker-compose.ci.yml | 3 +++ services/history-v1/docker-compose.yml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/services/filestore/docker-compose.ci.yml b/services/filestore/docker-compose.ci.yml index c9ae63b129..af9829e228 100644 --- a/services/filestore/docker-compose.ci.yml +++ b/services/filestore/docker-compose.ci.yml @@ -89,6 +89,9 @@ services: if [ ! -f private.key ] || [ ! -f public.crt ]; then /certgen -host minio fi + if ! openssl x509 -checkend 864000 -noout -in public.crt > /dev/null; then + /certgen -host minio + fi minio: image: minio/minio:RELEASE.2024-10-13T13-34-11Z diff --git a/services/filestore/docker-compose.yml b/services/filestore/docker-compose.yml index 5916a2a271..8db55237ba 100644 --- a/services/filestore/docker-compose.yml +++ b/services/filestore/docker-compose.yml @@ -91,6 +91,9 @@ services: if [ ! -f private.key ] || [ ! -f public.crt ]; then /certgen -host minio fi + if ! openssl x509 -checkend 864000 -noout -in public.crt > /dev/null; then + /certgen -host minio + fi minio: image: minio/minio:RELEASE.2024-10-13T13-34-11Z diff --git a/services/history-v1/docker-compose.ci.yml b/services/history-v1/docker-compose.ci.yml index 8e6321262c..2b757dd47b 100644 --- a/services/history-v1/docker-compose.ci.yml +++ b/services/history-v1/docker-compose.ci.yml @@ -136,6 +136,9 @@ services: if [ ! -f private.key ] || [ ! -f public.crt ]; then /certgen -host minio fi + if ! openssl x509 -checkend 864000 -noout -in public.crt > /dev/null; then + /certgen -host minio + fi minio: image: minio/minio:RELEASE.2024-10-13T13-34-11Z diff --git a/services/history-v1/docker-compose.yml b/services/history-v1/docker-compose.yml index 2002018761..e968d18378 100644 --- a/services/history-v1/docker-compose.yml +++ b/services/history-v1/docker-compose.yml @@ -142,6 +142,9 @@ services: if [ ! -f private.key ] || [ ! -f public.crt ]; then /certgen -host minio fi + if ! openssl x509 -checkend 864000 -noout -in public.crt > /dev/null; then + /certgen -host minio + fi minio: image: minio/minio:RELEASE.2024-10-13T13-34-11Z