Skip to content

ci: enable RustFS stdout logging in docker compose - #3279

Draft
kevinjqliu wants to merge 1 commit into
apache:mainfrom
kevinjqliu:kevinjqliu-rustfs-setup-cleanup
Draft

kevinjqliu wants to merge 1 commit into
apache:mainfrom
kevinjqliu:kevinjqliu-rustfs-setup-cleanup

Conversation

@kevinjqliu

@kevinjqliu kevinjqliu commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

What changes are included in this PR?

Turn on RUSTFS_OBS_LOG_STDOUT_ENABLED for the object-store service, same as the other Iceberg repos (iceberg, iceberg-python, iceberg-go, iceberg-cpp). The image logs to /logs by default, so docker logs is empty, which makes CI failures hard to debug.

The rest of the RustFS setup here already matches the other repos.

Are these changes tested?

Ran docker compose config, and started rustfs/rustfs:1.0.0 with this setting: logs show up in docker logs.

AI Disclosure

Implemented with GitHub Copilot.

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 <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 25, 2026 04:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review comments; the change is focused and low risk.

Review effort: Lite
Findings: None

What changed in this PR

Enables RustFS stdout logging in the shared Docker Compose fixture to improve CI failure diagnostics.

Changes:

  • Adds RUSTFS_OBS_LOG_STDOUT_ENABLED=true to the RustFS service.
File Summary
dev/​docker-compose.yaml Enables RustFS stdout logging.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kevinjqliu
kevinjqliu marked this pull request as draft September 25, 2026 04:17

@comphead comphead left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @kevinjqliu this is good observation

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants