IPv6 iPXE support
* Parse address and port with netip w/ tests * Add Authority to provisioning templates based on remote IP family (name based on RFC 3986) * Add IPv6 support to the default iPXE (tested) * Update `grub.cfg.ww` to use Authority (untested) Co-authored-by: Dacian Reece-Stremtan <dacianstremtan@gmail.com> Co-authored-by: Timothy Middelkoop <tmiddelkoop@internet2.edu> Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
This commit is contained in:
committed by
Jonathon Anderson
parent
beb77278c6
commit
efd63aecd4
@@ -15,7 +15,7 @@ sleep 30
|
||||
reboot
|
||||
{{- end }}
|
||||
|
||||
set baseuri http://{{.Ipaddr}}:{{.Port}}/provision/{{.Hwaddr}}
|
||||
set baseuri http://{{.Authority}}/provision/{{.Hwaddr}}
|
||||
set uri ${baseuri}?assetkey=${asset}&uuid=${uuid}
|
||||
|
||||
echo Downloading kernel image...
|
||||
@@ -115,6 +115,7 @@ goto menu
|
||||
echo Warewulf Server:
|
||||
echo * Ipaddr: {{.Ipaddr}}
|
||||
echo * Port: {{.Port}}
|
||||
echo * Authority: {{.Authority}}
|
||||
echo
|
||||
echo This node:
|
||||
echo * Fqdn: {{.Fqdn}}
|
||||
|
||||
Reference in New Issue
Block a user