mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-09-10 19:46:24 +00:00
459ec2a8c3
Drives the build with dpkg-deb and grub-mkimage shadowed by stubs, so the assertions read the arguments that decide whether the image can boot over the network: the firmware format, the prefix nodeset writes into, the module directory, and the network modules. Also covers the warning a node without a loader gets, an interrupted build leaving nothing behind, a real riscv64 loader being kept, text, a truncated image, another architecture's loader, images with nothing to execute and an image built for another boot path all being replaced, and a rejected loader being gone when the media cannot replace it. Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com>