Installer: ZFS default (single/mirror), XFS fallback, TPM2-unlocked encryption or none; zfs dist-kernel + gates #10

Open
CanuteTheGreat wants to merge 0 commits from feat/zfs-default-installer into main
Owner

Owner rules 2026-10-29/11-03. Needs Horcrux feat/tpm-unlock-patronus-fs-gates (vendored common/) merged after fix/gringotts-post-install-roots-v2. See docs/ISO-INSTALL.md (File system and disk encryption).

Owner rules 2026-10-29/11-03. Needs Horcrux feat/tpm-unlock-patronus-fs-gates (vendored common/) merged after fix/gringotts-post-install-roots-v2. See docs/ISO-INSTALL.md (File system and disk encryption).
vendored common refresh: installer: plain xfs/ext4 installs write /etc/fstab (root, /boot, ESP by UUID); without it /boot was not mounted on the installed system and kernel updates missed the partition GRUB reads
Some checks failed
Rust CI / Dashboard UI (type-check + production build) (pull_request) Successful in 1m2s
Rust CI / Check full 46-crate workspace (best-effort) (pull_request) Successful in 2m10s
Rust CI / Operator tests against a real k3s cluster (pull_request) Successful in 4m37s
Rust CI / Check eBPF crate (compile only, no run) (pull_request) Successful in 42s
Rust CI / Privileged netfilter + raw-socket tests (NET_ADMIN) (pull_request) Successful in 8m0s
Rust CI / Feature matrix (all features + one build per USE flag) (pull_request) Successful in 24m57s
Rust CI / Netlab features (lane J feature pages + lane K SD-WAN edge) (pull_request) Successful in 29m24s
Rust CI / Format + Clippy + Security Audit + Test (non-eBPF crates) (pull_request) Failing after 30m3s
Rust CI / Gentoo Docker Build (pull_request) Has been skipped
Rust CI / Netlab (network namespaces) - journeys, failure/recovery, upgrade, LAN services (pull_request) Successful in 35m15s
f7be2c3471
Some checks failed
Rust CI / Dashboard UI (type-check + production build) (pull_request) Successful in 1m2s
Rust CI / Check full 46-crate workspace (best-effort) (pull_request) Successful in 2m10s
Rust CI / Operator tests against a real k3s cluster (pull_request) Successful in 4m37s
Rust CI / Check eBPF crate (compile only, no run) (pull_request) Successful in 42s
Rust CI / Privileged netfilter + raw-socket tests (NET_ADMIN) (pull_request) Successful in 8m0s
Rust CI / Feature matrix (all features + one build per USE flag) (pull_request) Successful in 24m57s
Rust CI / Netlab features (lane J feature pages + lane K SD-WAN edge) (pull_request) Successful in 29m24s
Rust CI / Format + Clippy + Security Audit + Test (non-eBPF crates) (pull_request) Failing after 30m3s
Rust CI / Gentoo Docker Build (pull_request) Has been skipped
Rust CI / Netlab (network namespaces) - journeys, failure/recovery, upgrade, LAN services (pull_request) Successful in 35m15s
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin 'feat/zfs-default-installer:feat/zfs-default-installer'
git switch 'feat/zfs-default-installer'
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
CanuteTheGreat/patronus!10
No description provided.