Files
warewulf/.github/releases/v4.1.0.md
Jonathon Anderson 4a246e1b72 Release v4.6.1
- Back-port previous GitHub release notes to `.github/releases/`
- Fix SUSE and Rocky Linux 8 builds

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-04-04 05:12:57 -06:00

1.7 KiB

Added

  • Support for ARM nodes
  • firewalld service file for warewulfd
  • -y option to skip "Are you sure" queries
  • wwctl kernel delete command
  • wwctl vnfs alias for wwctl container
  • Support for authenticated OCI registries
  • warewulfd can reload config on SIGHUP and when the config file changes
  • Node database index to improve lookup speeds
  • Kernels and containers can be imported from a chroot subdirectory
  • Systemd service file

Changed

  • wwctl node list output beautification
  • Log timestamps are more precise
  • PID file and log files are now in /var/run and /var/log, respectively
  • make install no longer overwrites preexisting configuration files
  • Kernel modules and overlays are now compressed
  • rootfstype now uses rootfs in default kernel arguments
  • iPXE binaries updated
  • Installed container directory is deleted when import fails
  • Default iPXE script now reboots erroring nodes every 15 seconds
  • Only open /etc/hosts when writing

Removed

  • wwctl configure --persist flags have been removed. configure commands persist changes by default unless --show is used
  • In-repository documentation: has been moved to it's own repository

Fixed

  • Importing containers from directory
  • Debug log verbosity option takes precedence over verbose option
  • wwctl node list -n output is formatted corectly
  • Container names can contain an underscore
  • wwctl overlay build --all does not require an argument
  • specfile date format works with older versions of rpmbuild
  • Use SystemOverlay when building system overlay
  • dhcpd template now references correct wwctl subcommand
  • wwctl node set kernelargs and wwctl profile set kernelargs change kernel arguments