After installing the current Foreman version on a CentOS-based linux machine, I would like to install an Ubuntu host. There is no pre-defined OS for Ubuntu. Installation media is there. But how do I actually install an Ubuntu OS on a client?
Foreman and Proxy versions:
Foreman 2.5.2, Katello 4.1.2
Other relevant data:
“Ubuntu mirror” exists in Installation Media. So I created a new operating system. Ubuntu with Major version 20. Minor version 04. Family Debian. I picked a partition table and added “ubuntu mirror” for the install media. The templates tab only shows “Host initial configuration template”.
When I try to create a host, I set the operating system to Ubuntu 20.04, using ubuntu mirror, the Preseed default LVM partition table (though Kickstart default is also an option). Grub2 UEFI as the PXE loader.
When I try to save the host, I get a “No PXEGrub2 templates were found for this host, make sure you define at least one in your Ubuntu 20.04 settings or change PXE loader”. I’m not sure what that means. In the Ubuntu operating system page, I don’t see any pxe template options in the templates tab. There are lots of other options in CentOS, am I doing something wrong that they don’t show up for this new Operating System?