skill(freebsd): clarify fleet vs OSA upgrade paths at top of runbook
Fleet nodes (USB/disk, built from release memstick) use freebsd-update — one command, zero flags. OSA uses pkgbase, carrying the repo-editing + IGNORE_OSVERSION complexity. Make the distinction visible before anyone starts reading steps meant for the other path.
This commit is contained in:
parent
bcb769f2e0
commit
245e25200f
1 changed files with 9 additions and 0 deletions
|
|
@ -67,6 +67,15 @@ pkg update -f && pkg upgrade # ports packages (separate from base here)
|
|||
|
||||
## Runbook
|
||||
|
||||
**Which path applies to you:**
|
||||
|
||||
- **Fleet (USB/disk nodes)**: `freebsd-update` path — one command, no flags.
|
||||
`freebsd-update -r 15.1-RELEASE upgrade` handles all cross-release logic.
|
||||
- **OSA (mother, build host)**: `pkgbase` path — carries the repo-editing +
|
||||
`IGNORE_OSVERSION` steps below. If OSA were ever unified to freebsd-update,
|
||||
the entire pkgbase branch disappears. Until then, it's a once-a-year tax on
|
||||
one host.
|
||||
|
||||
1. **Capture pre-status** for after-the-fact comparison — see
|
||||
*Pre-reboot status capture* in the reference (hostname, `freebsd-version -k`
|
||||
/ `-u`, `uname -r`, services, `jls`, `pfctl -s info`). Record
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue