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
