- Back-port previous GitHub release notes to `.github/releases/` - Fix SUSE and Rocky Linux 8 builds Signed-off-by: Jonathon Anderson <janderson@ciq.com>
35 lines
2.1 KiB
Markdown
35 lines
2.1 KiB
Markdown
Warewulf v4.5.3 includes additional functionality, documentation, usability improvements, and bugfixes. This includes an initial preview of 2-stage boot support based on dracut; significant efficiency improvements for "syncuser"; a remedy for a regression that affected the generation of ssh host keys during initial configuration; and improved handling of temporary files generated during container shell and exec commands.
|
|
|
|
# Added
|
|
|
|
- Initial support for dracut-based 2-stage boot. See https://warewulf.org/docs/v4.5.x/contents/boot-management.html#booting-with-dracut for more information.
|
|
- Add `stage=initramfs` to warewulfd provision to serve initramfs from container image. #1115
|
|
- Add `warewulf-dracut` package to support building Warewulf-compatible initramfs images with dracut. #1115
|
|
- Add iPXE template `dracut.ipxe` to boot a dracut initramfs. #1115
|
|
- Add dracut menuentry to `grub.cfg.ww` to boot a dracut initramfs. #1115
|
|
- Add `.NetDevs` variable to iPXE and GRUB templates, similar to overlay templates. #1115
|
|
- Add `.Tags` variable to iPXE and GRUB templates, similar to overlay templates. #1115
|
|
|
|
# Changed
|
|
|
|
- `wwctl container import` now only runs syncuser if explicitly requested. #1212
|
|
- Improved detection of SELinux capable root fs #1093
|
|
|
|
# Fixed
|
|
|
|
- Block unprivileged requests for arbitrary overlays in secure mode. #1215
|
|
- Fix the issue that warewulf.conf parse does not support CIDR format. #1130
|
|
- Reduce the number of times syncuser walks the container file system. #1209
|
|
- Create ssh keys when calling `wwctl configure --all` #1250
|
|
- Create temporary overlayfs directories alongside container rootfs and remove them after use #1180
|
|
|
|
# Documentation
|
|
|
|
- Add examples for building overlays in parallel to documentation. (https://warewulf.org/docs/v4.5.x/contents/overlays.html#build)
|
|
- Replace reference to docusaurus with Sphinx (https://warewulf.org/docs/v4.5.x/contributing/documentation.html#documentation)
|
|
- Fix installation docs to use github.com/warewulf instead of github.com/hpcng. #1219 (https://warewulf.org/docs/v4.5.x/contents/installation.html)
|
|
|
|
# Dependencies
|
|
|
|
- Bump golang.org/x/net from 0.22.0 to 0.23.0. #1223
|