Problem:
Attempt to provision a server, using PXE, with Ubuntu, (not server version, just normal ubuntu). I’ve been able to provision servers with Rocky8.7 just fine, but I don’t know what templates to use with Ubuntu or even what bootloader to use or anything. And I either get an error with it expecting “Kernal needed to be loaded first” or HTTP Error that it “can’t download the URI file”. I have done my best to try to search Google but most of my searches led to dead ends or NOT well-documented information that remotely sounds like anything I am trying to do. I’ve tried Grub2 UEFI, LinuxUEFI, HTTP Boot, and just about every other boot method listed. And since I don’t understand how the templates, I’d like to just be told which ones I need to use to make Ubuntu PXE boot and install.
Expected outcome:
Provision Server with Ubuntu 20.04
Foreman and Proxy versions:
Foreman Version:3.4.1
Foreman_puppet Version: 4.1.0
Foreman and Proxy plugin versions:
BMC Version: 3.4.1
DHCP Version: 3.4.1
DNS Version: 3.4.1
Discovery Version: 1.0.5
HTTPBoot Version: 3.4.1
TFTP Version 3.4.1
Distribution and version:
Rocky 8.7 minimal.
Other relevant data:
These are the errors the server is giving me when I try to PXE Boot for Ubuntu.