- Updated `wwctl upgrade` to handle updates - Maintained `.Container` and `.ContainerName` in tstruct - Added `ContainerName()` methods to node and profile objects - Added `--container`, `-C` aliases to wwctl commands (`<node|profile> <add|set>`) - Added `wwctl container` alias - Added support for `container_exit.sh` if `image_exit.sh` is not found Signed-off-by: Jonathon Anderson <janderson@ciq.com>
30 lines
992 B
Plaintext
30 lines
992 B
Plaintext
# This file is autogenerated by warewulf
|
|
# Host: {{ .BuildHost }}
|
|
# Time: {{ .BuildTime }}
|
|
# Source: {{ .BuildSource }}
|
|
echo "================================================================================"
|
|
echo "Warewulf v4 now iXPE booting with grub"
|
|
echo "================================================================================"
|
|
smbios --type 3 --get-string 8 --set assetkey
|
|
set timeout=2
|
|
# Must chainload in order to get kernel args for specific node
|
|
menuentry "Load specific configfile" {
|
|
conf="(http,{{.Ipaddr}}:{{.Warewulf.Port}})/efiboot/grub.cfg?assetkey=${assetkey}"
|
|
configfile $conf
|
|
}
|
|
menuentry "Chainload shim from image" {
|
|
shim="(http,{{.Ipaddr}}:{{.Warewulf.Port}})/efiboot/shim.efi?assetkey=${assetkey}"
|
|
chainloader ${shim}
|
|
}
|
|
menuentry "UEFI Firmware Settings" --id "uefi-firmware" {
|
|
fwsetup
|
|
}
|
|
menuentry "System restart" {
|
|
echo "System rebooting..."
|
|
reboot
|
|
}
|
|
menuentry "System shutdown" {
|
|
echo "System shutting down..."
|
|
halt
|
|
}
|