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

kevinjqliu pushed a commit to branch kevinjqliu-rustfs-setup-cleanup
in repository https://gitbox.apache.org/repos/asf/terraform-provider-iceberg.git

commit a71fae5f3c7b0b6f5c5a5254a2c490c8ffc00811
Author: Kevin Liu <[email protected]>
AuthorDate: Thu Sep 24 20:36:02 2026 -0700

    Align RustFS setup with canonical 1.0.0 config
    
    Use the /health/ready readiness endpoint for the object-store
    healthcheck so bucket creation doesn't race storage/IAM startup, enable
    RUSTFS_OBS_LOG_STDOUT_ENABLED so `docker logs` shows output, and drop
    settings that are already image/binary defaults in RustFS 1.0.0
    (RUSTFS_VOLUMES, RUSTFS_ADDRESS, RUSTFS_CONSOLE_ENABLE,
    RUSTFS_CONSOLE_ADDRESS).
    
    Generated-by: GitHub Copilot
    Co-authored-by: Copilot App <[email protected]>
---
 dev/docker-compose.yml | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml
index d4384ab..293ed19 100644
--- a/dev/docker-compose.yml
+++ b/dev/docker-compose.yml
@@ -45,14 +45,11 @@ services:
     environment:
       - RUSTFS_ACCESS_KEY=admin
       - RUSTFS_SECRET_KEY=password
-      - RUSTFS_VOLUMES=/data
-      - RUSTFS_ADDRESS=:9000
-      - RUSTFS_CONSOLE_ENABLE=true
-      - RUSTFS_CONSOLE_ADDRESS=:9001
+      - RUSTFS_OBS_LOG_STDOUT_ENABLED=true
       # Resolves virtual-hosted-style `warehouse.object-store` to the 
warehouse bucket.
       - RUSTFS_SERVER_DOMAINS=object-store
     healthcheck:
-      test: ["CMD-SHELL", "curl --fail http://127.0.0.1:9000/health";]
+      test: ["CMD-SHELL", "curl --fail http://127.0.0.1:9000/health/ready";]
       interval: 5s
       timeout: 5s
       retries: 10

Reply via email to