You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ma...@apache.org on 2026/09/14 15:21:18 UTC
(flink) branch release-2.3 updated: [FLINK-40652][tests] Pull MinIO from quay.io instead of the removed Docker Hub repository
This is an automated email from the ASF dual-hosted git repository.
MartijnVisser pushed a commit to branch release-2.3
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-2.3 by this push:
new c7b3b74f86b [FLINK-40652][tests] Pull MinIO from quay.io instead of the removed Docker Hub repository
c7b3b74f86b is described below
commit c7b3b74f86ba7a84b1e27554a262f9ff77cad436
Author: Martijn Visser <29...@users.noreply.github.com>
AuthorDate: Mon Sep 14 12:11:32 2026 +0200
[FLINK-40652][tests] Pull MinIO from quay.io instead of the removed Docker Hub repository
The minio/minio repository no longer exists on Docker Hub, so MinioTestContainerTest,
the S3 HA ITCases and the s3 e2e tests fail with "pull access denied for minio/minio,
repository does not exist". quay.io still serves the same images.
DockerImageVersions keeps the tag it already pinned, at the same digest, so only the
registry changes there. common_s3_minio.sh pulled the image untagged and is pinned to
RELEASE.2025-09-07T16-13-09Z, which is the digest the last green nightly pulled as
minio/minio:latest on 2026-09-11.
Generated-by: Claude Code (Claude Opus 5)
---
flink-end-to-end-tests/test-scripts/common_s3_minio.sh | 2 +-
flink-filesystems/flink-s3-fs-native/README.md | 2 +-
.../src/main/java/org/apache/flink/util/DockerImageVersions.java | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/flink-end-to-end-tests/test-scripts/common_s3_minio.sh b/flink-end-to-end-tests/test-scripts/common_s3_minio.sh
index d3d08392caa..319a46478d0 100644
--- a/flink-end-to-end-tests/test-scripts/common_s3_minio.sh
+++ b/flink-end-to-end-tests/test-scripts/common_s3_minio.sh
@@ -48,7 +48,7 @@ function s3_start {
-P \
--mount type=bind,source="$TEST_INFRA_DIR",target=/data \
-e "MINIO_ACCESS_KEY=$AWS_ACCESS_KEY_ID" -e "MINIO_SECRET_KEY=$AWS_SECRET_ACCESS_KEY" -e "MINIO_DOMAIN=localhost" \
- minio/minio \
+ quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z \
server \
/data)
while [[ "$(docker inspect -f {{.State.Running}} "$MINIO_CONTAINER_ID")" -ne "true" ]]; do
diff --git a/flink-filesystems/flink-s3-fs-native/README.md b/flink-filesystems/flink-s3-fs-native/README.md
index 4e2bb103eba..bc259cb1736 100644
--- a/flink-filesystems/flink-s3-fs-native/README.md
+++ b/flink-filesystems/flink-s3-fs-native/README.md
@@ -358,7 +358,7 @@ mvn clean package
docker run -d -p 9000:9000 -p 9001:9001 \
-e "MINIO_ROOT_USER=minioadmin" \
-e "MINIO_ROOT_PASSWORD=minioadmin" \
- minio/minio server /data --console-address ":9001"
+ quay.io/minio/minio server /data --console-address ":9001"
# Create bucket
mc alias set local http://localhost:9000 minioadmin minioadmin
diff --git a/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/util/DockerImageVersions.java b/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/util/DockerImageVersions.java
index c48ad4d8525..509b7af67f9 100644
--- a/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/util/DockerImageVersions.java
+++ b/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/util/DockerImageVersions.java
@@ -36,7 +36,7 @@ public class DockerImageVersions {
public static final String LOCALSTACK = "localstack/localstack:0.13.3";
- public static final String MINIO = "minio/minio:RELEASE.2022-02-07T08-17-33Z";
+ public static final String MINIO = "quay.io/minio/minio:RELEASE.2022-02-07T08-17-33Z";
public static final String ZOOKEEPER = "zookeeper:3.4.14";