Warewulf Pro 1.1.0 (Sep 2025)
Released 2025-09-10.
Highlights
- Release notes introduced. This is the first version with formal release notes documenting what's included and what's changed.
warewulf-cockpitpublished in a separate repository (warewulf-pro/warewulf-cockpit-el9). This supports the continued availability of upstream Warewulf for customers who haven't purchased Warewulf Pro.- RLC-based node images split into a dedicated product: "RLC for Warewulf Pro." Access is granted to customers who have entitlements for both Warewulf Pro and RLC.
- Warewulf upgraded to v4.6.4. See Warewulf changes below.
- Apptainer upgraded to v1.4.2. See Apptainer changes below.
Fixed
- "Shebang" headers in overlay scripts are no longer altered by the packaging process.
- Web interface: tags and other fields can now be removed from nodes and profiles. (Earlier versions had a bug that prevented removal.)
Warewulf changes
Pro v1.1.0 ships Warewulf v4.6.4, which includes:
- Per-file atomic application of the runtime overlay.
wwclient --once- apply the runtime overlay manually, once.- Additional debug output via
wwclient --debug. wwctl configure warewulfdfor managing the warewulfd daemon configuration.- Fixes to
NetworkManagerandifcfgoverlays for VLAN and bridging use cases. - Fixed ability to set boolean values to
falsewithwwctl.
Apptainer changes
Pro v1.1.0 ships Apptainer v1.4.2, which includes:
- Fixed use of
libsubidwhich had been broken by the revision applied in v1.4.0-rc.2. - Fixed a bug introduced in v1.4.0 that caused
arm64to be mis-converted toarm64v8, resulting in failures when pulling OCI containers. - Fixed user database lookup in the master process, which prevented instance startup correctly on systems using winbind.
- Check for existence of
/run/systemd/systemwhen verifying cgroups can be used via systemd manager. - Compile
gocryptfswith the defaultGOAMD64microarchitecture of the go compiler instead of always usingGOAMD64=v2. (Old behavior could degrade performance on newer CPUs and force callers to override.) - Clear error message when using privileged network options without setuid mode.
- Allow multi-arch oci-archive files that have a nested index with the manifest (the default format from
nerdctl save). - Detect Docker archives that are actually oci-archives (Docker version 25+) and use the OCI parser to avoid bugs in the Docker parser.
- Restored looking for registry mirrors in
/etc/containers/registry.confand related files. (Inadvertently dropped in v1.4.0.) - Fixed use of the image cache when the home directory contains
@characters. - Fixed signature verification failures on unsigned images.