Skip to content

installer: verify extra disk filesystem support - #181

Merged
Zariel merged 1 commit into
mainfrom
agent/package-xfs-formatter
Jul 26, 2026
Merged

installer: verify extra disk filesystem support#181
Zariel merged 1 commit into
mainfrom
agent/package-xfs-formatter

Conversation

@Zariel

@Zariel Zariel commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Packages XFS and Btrfs formatting support in the installer and exposes Btrfs alongside ext4 and XFS for managed extra disks.

The schema previously advertised XFS while the installer omitted its formatter, so a valid request could fail only after installation began. The filesystem allowlist is now shared across validation and planning, and installer artifact metadata generation fails when any supported formatter package is missing.

Operators can use ext4, XFS, or Btrfs at Katl-controlled /var/lib/katl/mnt/ paths with documented wipe and preservation semantics. The generated Kubernetes recipe revision is advanced because installer image inputs changed.

Package the XFS and Btrfs formatting tools and retain Btrfs kernel
support so every public extra-disk filesystem works in the installer and
installed system. Share the supported-filesystem policy across
validation and planning, and fail installer artifact generation when a
formatter package is missing. Document the controlled mount paths and
verified wipe semantics.
@Zariel
Zariel enabled auto-merge (squash) July 26, 2026 18:49
@Zariel
Zariel merged commit da70a9b into main Jul 26, 2026
8 checks passed
@Zariel
Zariel deleted the agent/package-xfs-formatter branch July 26, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant