Reference
Use these pages to look up a field, flag, or result in Barn 0.9.0. For a walkthrough, start with the guides.
| Reference | Contents |
|---|---|
| Linux configuration | inventory discovery, variables, defaults, disks, shares, and changes |
| CLI | Common options, Linux commands, structured results, and exit codes |
| Mac commands | macOS machine commands, settings, JSON results, and files |
| Linux images | Image versions, repositories, signatures, imports, and cache management |
| Image pipeline | Contributor tools for preparing and checking Linux images |
Check barn version and barn <command> --help when working with another
version. Barn’s supported interface is the command line; the Go internal/
packages are implementation details.
The Pigsty-compatible inventory fields Barn reads, their defaults, and node-level drift behavior.
Barn commands, important flags, structured output, and exit codes.
barn mac commands and flags, machine rules, JSON results, failure reasons, networks, and files.
Signed catalogs, built-in aliases, repository selection, local cache verification, imports, and pruning.
Validate or offline-normalize an explicit qcow2 candidate without downloading, uploading, or signing it.