Sorry for the delay, here comes an update on the current development status:
I have currently multiple PRs open which bring Ubuntu 20.04.3+ support to Foreman and reduce the manual steps necessary (see here). I hope, if they are all done, that we can also cherry-pick them for 3.1.
@Zedeau regarding the installation media problem: Ubuntu does not deliver the legacy images any more. Accordingly, the path for the boot files (and their names) changed and has to be adapted by foreman (see this PR).
Even if you would create a symbolic link to the new path, foreman searches still for the wrong file names. This is fixed by this PR which has already been merged.
@acittlau Thanks for your fix regarding the preseed_netplan_generic_interface
snippet. AFAIK, there is a scenario where we don’t have the MAC address beforehand. Therefore, I’d set ens160
as a default interface name here.
If my doubts about the MAC are wrong, I’d also favour your approach!
The other PRs fix some more problems which came up:
- Smart Proxy deployment: PR 9227
- registering to the Foreman via sub-man: PR 9216
- enabling
root
as a default user: PR 9169
We are also working on documentation for the (still necessary) manual steps. They relate to providing the .iso image and the extracted files. We would like to provide a default path on how to handle it. I’ll post a link here if the docs are available.
Thanks all for your help and patience!