Jonathon Anderson
97620ebba3
Set mpol=interleave on dracut tmpfs.
...
- Closes #1347
- Closes #1348
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-16 23:17:14 -04:00
Jonathon Anderson
e2da5b6d09
Restore use of dmidecode in dracut for assettag and uuid
...
This prevents exposing these values in /proc/cmdline.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:19 -04:00
Elmar Pruesse
c2e4ca5b59
Fix missing URL component "stage" in parse-wwinit.sh
2024-09-05 18:41:19 -04:00
Jonathon Anderson
938ac534be
Fix dracut-side uri references
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:18 -04:00
Jonathon Anderson
624631a4d5
Use the wwinit uri built by iPXE during dracut
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:18 -04:00
Jonathon Anderson
becd0a5e32
Pass wwinit.KernelOverride explicitly
...
Rather than create a new wwinit.kmods boolean, pass
wwinit.KernelOverride explicitly to dracut and allow it to perform the
same logic that previously had been in iPXE.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:18 -04:00
Jonathon Anderson
c2cc0157ba
Don't assume runtime overlay name format
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:18 -04:00
Jonathon Anderson
7e70e5a2bb
Refactor priveleged port use in dracut
...
- Use a port range
- Minor stylistic changes
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-05 18:41:18 -04:00
Josh Burks
d62743ee11
clean up /proc/cmdline with dracut and allow dracut to boot with secure mode to fix #1261
2024-09-05 18:41:18 -04:00
Jonathon Anderson
18cebb8652
New warewulf-dracut subpackage
...
warewulf-dracut includes a dracut module to be installed in a container
image to support building an initramfs that can boot from Warewulf.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-06-06 03:15:08 -04:00