First pass at a rework of the overlay subsystem in Warewulf
This commit is contained in:
@@ -11,12 +11,13 @@ echo
|
||||
|
||||
set base http://{{.Ipaddr}}:{{.Port}}
|
||||
|
||||
kernel --name kernel ${base}/kernel/{{.Hwaddr}} || goto reboot
|
||||
initrd --name container ${base}/container/{{.Hwaddr}} || goto reboot
|
||||
initrd --name kmods ${base}/kmods/{{.Hwaddr}} || goto reboot
|
||||
initrd --name system ${base}/overlay-system/{{.Hwaddr}} || goto reboot
|
||||
kernel --name kernel ${base}/kernel/{{.Hwaddr}} || goto reboot
|
||||
initrd --name container ${base}/container/{{.Hwaddr}} || goto reboot
|
||||
initrd --name kmods ${base}/kmods/{{.Hwaddr}} || goto reboot
|
||||
initrd --name system ${base}/overlay-system/{{.Hwaddr}} || goto reboot
|
||||
initrd --name runtime ${base}/overlay-runtime/{{.Hwaddr}} || goto reboot
|
||||
|
||||
boot kernel initrd=container initrd=kmods initrd=system {{.KernelArgs}} || goto reboot
|
||||
boot kernel initrd=container initrd=kmods initrd=system initrd=runtime {{.KernelArgs}} || goto reboot
|
||||
|
||||
:reboot
|
||||
echo
|
||||
|
||||
@@ -2,7 +2,7 @@ ipaddr: 192.168.200.1
|
||||
netmask: 255.255.255.0
|
||||
warewulf:
|
||||
port: 9873
|
||||
secure: true
|
||||
secure: false
|
||||
autobuild overlays: true
|
||||
update interval: 60
|
||||
syslog: false
|
||||
|
||||
Reference in New Issue
Block a user