diff --git a/dev/docker-compose-integration.yml b/dev/docker-compose-integration.yml index 9653cf5e6c..0f10d4b6d0 100644 --- a/dev/docker-compose-integration.yml +++ b/dev/docker-compose-integration.yml @@ -62,27 +62,24 @@ services: - CATALOG_S3_ENDPOINT=http://object-store:9000 - CATALOG_JDBC_STRICT__MODE=true object-store: - image: rustfs/rustfs:1.0.0 + image: rustfs/rustfs:1.0.3 container_name: pyiceberg-object-store networks: iceberg_net: aliases: - warehouse.object-store ports: - - 9001:9001 - 9000:9000 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 + - RUSTFS_CONSOLE_ENABLE=false # 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 diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml index 169a5d22cd..557724ca92 100644 --- a/dev/docker-compose.yml +++ b/dev/docker-compose.yml @@ -17,20 +17,17 @@ services: object-store: - image: rustfs/rustfs:1.0.0 + image: rustfs/rustfs:1.0.3 container_name: pyiceberg-object-store ports: - - 9001:9001 - 9000:9000 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 + - RUSTFS_CONSOLE_ENABLE=false 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