I've recently installed Harvester via PXE/IPXE on ...
# harvester
c
I've recently installed Harvester via PXE/IPXE on different hardware than I have previously. I had 3 active ethernet links, but only one offering DHCP. I was having initqueue errors similar to the issue thread. I had tried
ip=<interface>:dchp
and
<http://rd.net|rd.net>.dhcp.retry=<cnt>
but not together, which was key. I think the documentation could be improved by putting these 2 options near eachother or repeat them. There is a "Note: ip=interface" paragraph in the CREATE Mode section. And the retry option is down in the Useful Kernel Parameters section. Mentioning
ip=<interface>:dchp
in the Useful Kernel Parameters would be helpful. Second, in my attempts I had a side quest with
BOOTIF
and it worked great to get an interface up with the MAC filled in from IPXE, but failed to kick off fetching the squash image. If
BOOTIF
was supported it would solve the hard-coding scale problem that I've seen in PXE related issues, https://github.com/harvester/harvester/issues/1363#issuecomment-1012647293