Skip to content

Fix documentation gaps on main README#373

Merged
russfellows merged 1 commit into
mlcommons:mainfrom
idevasena:docs/issue-350-file-object-allow-run-as-root
May 21, 2026
Merged

Fix documentation gaps on main README#373
russfellows merged 1 commit into
mlcommons:mainfrom
idevasena:docs/issue-350-file-object-allow-run-as-root

Conversation

@idevasena
Copy link
Copy Markdown
Contributor

Summary

Fixes #350.

Documents the --file / --object backend-selector flags and the --allow-run-as-root MPI flag in README.md, and refreshes the stale top-level CLI help block and missing workload sections that surfaced while addressing the issue.

Similarly, root users hit mpirun has detected an attempt to run as root with --allow-run-as-root only visible inside --help output, never in prose or examples.

Changes

All edits are to README.md:

  1. Refresh top-level CLI help block + add "Running as root" callout under Prerequisite.
    Replace the stale {training,checkpointing,vectordb,reports,history} output with the current {training,checkpointing,vectordb,kvcache} output. Add a short subsection explaining when --allow-run-as-root is required (containerized / bare-metal root launchers) with one example.

  2. Add "Storage Backend Selection (--file / --object)" subsection under Operation.
    Single source of truth for both checkpointing run and kvcache run. Documents that the flags are mutually exclusive, one is required, and what each backend maps to (POSIX/parallel FS vs. S3-compatible object store via the three supported object-store libraries).

@idevasena idevasena requested a review from a team May 13, 2026 16:04
@github-actions
Copy link
Copy Markdown

MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅

@russfellows russfellows merged commit e315d36 into mlcommons:main May 21, 2026
2 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

README missing --file flag and --allow-run-as-root usage

3 participants