This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch branch_3x
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/branch_3x by this push:
     new 71f71e38c1 TIKA-4928: replace MinIO with RustFS in the S3 pipes 
integration test
71f71e38c1 is described below

commit 71f71e38c182758b6b4fe3bd553f8db3fb15c39b
Author: Tilman Hausherr <[email protected]>
AuthorDate: Fri Sep 25 12:00:17 2026 +0200

    TIKA-4928: replace MinIO with RustFS in the S3 pipes integration test
---
 .../apache/tika/pipes/s3/tests/S3PipeIntegrationTest.java    |  2 +-
 .../src/test/resources/docker-compose.yml                    | 12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git 
a/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/java/org/apache/tika/pipes/s3/tests/S3PipeIntegrationTest.java
 
b/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/java/org/apache/tika/pipes/s3/tests/S3PipeIntegrationTest.java
index 727883450c..1cab359400 100644
--- 
a/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/java/org/apache/tika/pipes/s3/tests/S3PipeIntegrationTest.java
+++ 
b/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/java/org/apache/tika/pipes/s3/tests/S3PipeIntegrationTest.java
@@ -64,7 +64,7 @@ class S3PipeIntegrationTest {
     private static final ComposeContainer minioContainer = new 
ComposeContainer(
             new 
File("src/test/resources/docker-compose.yml")).withStartupTimeout(
                     Duration.of(MAX_STARTUP_TIMEOUT, ChronoUnit.SECONDS))
-            .withExposedService("minio-service", 9000);
+            .withExposedService("s3-service", 9000);
     private static final String MINIO_ENDPOINT = "http://localhost:9000";;
     private static final String ACCESS_KEY = "minio";
     private static final String SECRET_KEY = "minio123";
diff --git 
a/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/resources/docker-compose.yml
 
b/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/resources/docker-compose.yml
index 74c3e0a926..e3e99b2e62 100644
--- 
a/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/resources/docker-compose.yml
+++ 
b/tika-integration-tests/tika-pipes-s3-integration-tests/src/test/resources/docker-compose.yml
@@ -14,11 +14,13 @@
 # limitations under the License.
 version: '3.7'
 services:
-  minio-service:
-    image: quay.io/minio/minio
-    command: minio server /data
+  s3-service:
+    # S3-compatible stand-in; MinIO withdrew its public images (TIKA-4928)
+    image: rustfs/rustfs:1.0.0
     ports:
       - "9000:9000"
     environment:
-      MINIO_ROOT_USER: minio
-      MINIO_ROOT_PASSWORD: minio123
\ No newline at end of file
+      RUSTFS_ADDRESS: 0.0.0.0:9000
+      RUSTFS_CONSOLE_ENABLE: "false"
+      RUSTFS_ACCESS_KEY: minio
+      RUSTFS_SECRET_KEY: minio123
\ No newline at end of file

Reply via email to