Feature Status
The following table summarizes the maturity of Warewulf’s top-level features. Features are classified as follows:
Stable – Production-ready; the interface is well-tested and unlikely to change in incompatible ways.
Preview – Functional, but may have rough edges, limited testing, or an interface that is still evolving.
Incomplete – Work-in-progress; key functionality or the user-facing interface is not yet complete.
Feature |
Status |
Notes |
|---|---|---|
iPXE |
Stable |
Default network bootloader used for PXE booting cluster nodes. |
GRUB |
Preview |
Alternative bootloader; useful for UEFI and Secure Boot scenarios. |
Single-stage boot |
Stable |
Default provisioning mode; the OS image is used directly as the root filesystem. |
Two-stage boot |
Preview |
Uses an intermediate initrd to initialize hardware before loading the final OS image. Requires Dracut-based images. |
Nodes |
Stable |
Core node management (add, remove, configure, list). |
Profiles |
Stable |
Abstract node profiles for sharing configuration across groups of nodes. |
Overlays |
Stable |
Template-based file provisioning applied to OS images at boot and at runtime. |
OS images |
Stable |
Container-based OS image import, management, and provisioning. |
Read-only images |
Preview |
Marking an image read-only to enable future support for image subscriptions and updates. |
Kernels |
Stable |
Kernel extraction from OS images and per-node kernel management. |
Disk provisioning |
Preview |
Partitioning and formatting disks on cluster nodes during provisioning. |
Provision-to-disk |
Preview |
Provisioning an OS image to disk so that the node can subsequently boot without Warewulf. |
Resources |
Incomplete |
Generic node resources; the user-facing interface is not yet complete. |
Secure Boot |
Preview |
UEFI Secure Boot support via signed bootloaders. |
dnsmasq |
Preview |
Using dnsmasq as an alternative to ISC dhcpd and TFTP for DHCP and network boot services. |