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

github-merge-queue[bot] pushed a commit to branch 
gh-readonly-queue/main/pr-3279-32acec67ab7460e408e313c0b9c2abf9482d2b86
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git

commit cf71520c95561ec347d0ee6d8a8823581a3752b4
Author: Kevin Liu <[email protected]>
AuthorDate: Mon Oct 26 17:39:32 2026 +0000

    ci: standardize RustFS setup across Iceberg repos (#3279)
    
    * ci: enable RustFS stdout logging in docker compose
    
    Set RUSTFS_OBS_LOG_STDOUT_ENABLED=true on the object-store service so that
    docker logs shows RustFS output, aligning with the canonical RustFS 1.0.0
    setup used across Apache Iceberg repos.
    
    Generated-by: GitHub Copilot
    Co-authored-by: Copilot App <[email protected]>
    
    * ci: bump RustFS to 1.0.3 and disable the web console
    
    Bump rustfs/rustfs to 1.0.3 for both object-store and create-buckets,
    set RUSTFS_CONSOLE_ENABLE=false, and stop publishing port 9001, aligning
    with the RustFS setup used across Apache Iceberg repos.
    
    Generated-by: GitHub Copilot
    Co-authored-by: Copilot App <[email protected]>
    
    ---------
    
    Co-authored-by: Copilot App <[email protected]>
---
 dev/docker-compose.yaml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev/docker-compose.yaml b/dev/docker-compose.yaml
index 3bf9d730b..b4b37505a 100644
--- a/dev/docker-compose.yaml
+++ b/dev/docker-compose.yaml
@@ -28,10 +28,12 @@ services:
   # Object store - S3-compatible storage backed by RustFS (shared by all tests)
   # 
=============================================================================
   object-store:
-    image: rustfs/rustfs:1.0.0
+    image: rustfs/rustfs:1.0.3
     environment:
       - RUSTFS_ACCESS_KEY=admin
       - RUSTFS_SECRET_KEY=password
+      - RUSTFS_OBS_LOG_STDOUT_ENABLED=true
+      - RUSTFS_CONSOLE_ENABLE=false
       - RUSTFS_SERVER_DOMAINS=object-store
     hostname: object-store
     networks:
@@ -43,7 +45,6 @@ services:
           - bucket1.object-store
     ports:
       - "9000:9000"
-      - "9001:9001"
     healthcheck:
       test: ["CMD", "curl", "-f", "http://localhost:9000/health/ready";]
       interval: 5s
@@ -56,7 +57,7 @@ services:
     depends_on:
       object-store:
         condition: service_healthy
-    image: rustfs/rustfs:1.0.0
+    image: rustfs/rustfs:1.0.3
     entrypoint: >
       /bin/sh -c "
         curl -fsS --aws-sigv4 aws:amz:us-east-1:s3 -u admin:password -X PUT 
http://object-store:9000/icebergdata &&

Reply via email to