sandogasa-pkg-health - Man Page
Audit package health across a sandogasa inventory
Synopsis
sandogasa-pkg-health [-h|--help] [-V|--version] <subcommands>
Description
Audit package health across a sandogasa inventory
Options
- -h, ā--help
Print help
- -V, ā--version
Print version
Commands
sandogasa-pkg-health checks
sandogasa-pkg-health checks [-h|--help]
List registered health checks and their cost tiers
- -h, --help
Print help
sandogasa-pkg-health run
sandogasa-pkg-health run <-i|--inventory> <-o|--output> [--check] [--cheap] [--medium] [--expensive] [--all] [--max-age] [--package] [--json] [--fedora-version] [--epel-version] [-v|--verbose] [-h|--help]
Run health checks against an inventory
- -i, --inventory <INVENTORY>
Path to inventory TOML file
- -o, --output <OUTPUT>
Path to report TOML file (read if exists, written after run)
- --check <ID>
Run only these checks (repeatable)
- --cheap
Run all cheap-tier checks
- --medium
Run all medium-tier checks
- --expensive
Run all expensive-tier checks
- --all
Run all checks regardless of tier
- --max-age <DURATION>
Re-run any selected check whose stored result is older than this duration (e.g. "7d", "24h")
- --package <NAME>
Limit to specific packages (repeatable)
- --json
Output summary as JSON
- --fedora-version <N>
Fedora version(s) for FTBFS / FTI tracker lookup (CSV or repeated). Rawhide trackers are always included
- --epel-version <N>
EPEL version(s) for FTBFS / FTI tracker lookup (CSV or repeated)
- -v, --verbose
Print progress to stderr
- -h, --help
Print help
sandogasa-pkg-health show
sandogasa-pkg-health show [--package] [--json] [-h|--help] <REPORT>
Display a previously-generated health report without re-running any checks
- --package <NAME>
Limit to specific packages (repeatable)
- --json
Output as JSON instead of human-readable
- -h, --help
Print help
- <REPORT>
Path to an existing report TOML file