From 730552f301d39d0b650003fb914641ea21c5ed06 Mon Sep 17 00:00:00 2001 From: AtomicGlance Date: Sun, 13 Sep 2026 13:14:30 +0330 Subject: [PATCH 1/2] test: pull MinIO from Quay registry (cherry picked from commit 1a7fe98047d6abf36dce9e2a1ef858131a9049a5) --- dandi/tests/data/dandiarchive-docker/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dandi/tests/data/dandiarchive-docker/docker-compose.yml b/dandi/tests/data/dandiarchive-docker/docker-compose.yml index 45df8ee42..96ffbc0b0 100644 --- a/dandi/tests/data/dandiarchive-docker/docker-compose.yml +++ b/dandi/tests/data/dandiarchive-docker/docker-compose.yml @@ -75,7 +75,7 @@ services: hard: 3000 minio: - image: minio/minio:latest + image: quay.io/minio/minio:latest # When run with a TTY, minio prints credentials on startup tty: true command: ["server", "/data"] From 73d69297c82ab4b3f9c00cd7be55d857c71d7494 Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Mon, 14 Sep 2026 19:09:56 +0000 Subject: [PATCH 2/2] test: pin the Quay MinIO tag instead of tracking `latest` `quay.io/minio/minio:latest` is byte-identical to RELEASE.2025-09-07T16-13-09Z (sha256:14cea493d9a3...) -- Quay's community tags stopped moving when MinIO went source-only, so `latest` is a frozen 2025 image wearing a misleading name. Pin it, as dandi-cli already did once in #898, so the next registry surprise is a deliberate bump rather than a silent one. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01AxQytU7QLTU3qDrUWCzBwn --- dandi/tests/data/dandiarchive-docker/docker-compose.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dandi/tests/data/dandiarchive-docker/docker-compose.yml b/dandi/tests/data/dandiarchive-docker/docker-compose.yml index 96ffbc0b0..a8df352b8 100644 --- a/dandi/tests/data/dandiarchive-docker/docker-compose.yml +++ b/dandi/tests/data/dandiarchive-docker/docker-compose.yml @@ -75,7 +75,11 @@ services: hard: 3000 minio: - image: quay.io/minio/minio:latest + # MinIO deleted the `minio/minio` Docker Hub repository in September 2026. + # Quay still serves the archived community images, but they are frozen: + # `latest` there is RELEASE.2025-09-07T16-13-09Z and will never move again, + # so pin it explicitly rather than pretend it tracks anything. + image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z # When run with a TTY, minio prints credentials on startup tty: true command: ["server", "/data"]