[ 
https://issues.apache.org/jira/browse/FLINK-40652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martijn Visser updated FLINK-40652:
-----------------------------------
    Fix Version/s: 2.2.2
                   1.20.6
                   2.3.1

> MinioTestContainerTest and the S3 e2e tests fail on all release branches 
> because minio/minio was removed from Docker Hub
> ------------------------------------------------------------------------------------------------------------------------
>
>                 Key: FLINK-40652
>                 URL: https://issues.apache.org/jira/browse/FLINK-40652
>             Project: Flink
>          Issue Type: Bug
>          Components: Build System
>    Affects Versions: 2.3.0, 2.2.1, 1.20.5
>            Reporter: Martijn Visser
>            Assignee: Martijn Visser
>            Priority: Blocker
>              Labels: pull-request-available
>             Fix For: 2.2.2, 1.20.6, 2.3.1
>
>
> The {{minio/minio}} repository no longer exists on Docker Hub, so every test 
> that starts the MinIO container fails on release-1.20, release-2.2 and 
> release-2.3. master is not affected, FLINK-39499 replaced MinIO with 
> SeaweedFS there.
> {code}
> org.testcontainers.containers.ContainerFetchException: Can't get Docker 
> image: RemoteDockerImage(imageName=minio/minio:RELEASE.2022-02-07T08-17-33Z, 
> ...)
> Caused by: com.github.dockerjava.api.exception.NotFoundException: Status 404: 
> {"message":"pull access denied for minio/minio, repository does not exist or 
> may require 'docker login': denied: requested access to the resource is 
> denied"}
> {code}
> https://hub.docker.com/v2/repositories/minio/minio/ returns {{object not 
> found}}.
> The e2e tests fail the same way through {{common_s3_minio.sh}}:
> {code}
> Spawning minio for s3 tests
> docker: Error response from daemon: pull access denied for minio/minio, 
> repository does not exist or may require 'docker login': denied: requested 
> access to the resource is denied
> [FAIL] Test script contains errors.
> {code}
> First failing nightly is 2026-09-12, the 2026-09-11 nightly was still green. 
> It reproduces on every profile.
> release-2.3: https://github.com/apache/flink/actions/runs/34798011697
> release-1.20: https://github.com/apache/flink/actions/runs/34798014224
> release-2.2: 
> https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=79019
> On release-2.2 only the e2e legs show it. Its connect legs fail earlier for 
> unrelated reasons, so no failing test name points at MinIO there.
> quay.io still serves the same tag at the same digest 
> ({{sha256:7dda745aefd6152f0d04fdd23377f9e52549df3fc4307f16b8bc562ae2b8119f}}),
>  so pointing {{DockerImageVersions}} and {{common_s3_minio.sh}} at 
> {{quay.io/minio/minio}} restores the previous behaviour. The e2e script pulls 
> the image untagged and needs pinning to the same tag as well, current MinIO 
> images no longer serve a plain bind mounted directory.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to