feat(installer): three-plane networking, ZFS root, distributed NAT and multi-node install (#663)

This commit is contained in:
Ben Duncan
2026-08-03 19:21:12 -05:00
committed by GitHub
parent f3586ed32c
commit b76aab8b50
52 changed files with 10313 additions and 1624 deletions
+3 -1
View File
@@ -68,7 +68,9 @@ trap 'rm -rf "$TMPDIR"' EXIT
# Only non-test .go files that were added or modified.
# -M enables rename detection so file splits/moves only count truly changed lines.
# -C enables copy detection for the same reason (file split = partial copy).
git diff "${BASE_REF}" HEAD --unified=0 -M -C --diff-filter=AM -- '*.go' ':!*_test.go' ':!spinifex/migrate/*' | awk '
# cmd/installer/ui is excluded: interactive TUI rendering has no meaningful unit
# test, and the installer is validated by the ISO hardware run instead.
git diff "${BASE_REF}" HEAD --unified=0 -M -C --diff-filter=AM -- '*.go' ':!*_test.go' ':!spinifex/migrate/*' ':!cmd/installer/ui/*' | awk '
/^\+\+\+ / {
file = substr($2, 3)
next