comphead opened a new pull request, #2447:
URL: https://github.com/apache/datafusion-ballista/pull/2447

   # Which issue does this PR close?
   
   Closes #2446.
   
    # Rationale for this change
   
   MinIO withdrew the `minio/minio` repository from Docker Hub on 2026-09-11. 
The repository itself 404s, so the image that `testcontainers-modules` pins no 
longer resolves and the object store integration tests in 
`examples/tests/object_store.rs` panic on startup:
   
   ```
   failed to pull the image 'minio/minio:RELEASE.2025-02-28T09-55-16Z', error: 
Docker responded with status code 404: pull access denied for minio/minio, 
repository does not exist or may require 'docker login': denied: requested 
access to the resource is denied
   ```
   
   That is what fails the `test linux crates` job, which runs `cargo test 
--profile ci --features=testcontainers`.
   
   Every `testcontainers-modules` version pins the identical tag, so 
downgrading the crate does not help. quay.io still serves that tag.
   
   This is an unblock rather than a fix. If MinIO stops publishing to quay.io 
too, the image will need replacing outright.
   
   # What changes are included in this PR?
   
   `create_minio_container()` in `examples/tests/common/mod.rs` now calls 
`.with_name("quay.io/minio/minio")`. Only the registry is overridden, the tag 
still comes from `testcontainers-modules`, so routine crate bumps keep working.
   
   `examples/examples/custom-client.rs` already documents `quay.io/minio/minio` 
in its `docker run` instructions, so this makes the tests consistent with the 
docs.
   
   DataFusion hit the same breakage and took the same approach: 
apache/datafusion#25215 / apache/datafusion#25216. Its `cargo test 
datafusion-cli (amd64)` job, which runs the MinIO storage integration tests, 
passes with the quay.io override.
   
   # Are there any user-facing changes?
   
   No. Test-only change.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to