RHEL 9 Beta currently cannot be installed with default templates due to deprecation of ks= argument. It must be prefixed with inst.ks= and Anaconda in RHEL9 Beta will fail, thus provisioning is not possible. I propose to backport it into 6.10 so customers can try out RHEL 9 Beta without any extra effort. Instead of backporting both patches which aim to change all places (iPXE, PXEGrub etc) I propose just to do a small change of changing ks to inst.ks for supported workflows (PXELinux, Grub2). I can do a small MR on request. Small effort, low risk.
Also this package must be removed from the kickstart: redhat-lsb-core.
Upstream bug assigned to lzap
Also discovery has the same problem, so in total 4 patches.
Upstream bug assigned to mhulan
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/31978 has been resolved.
To summary: Three core template patches. One discovery template patch (update to 20.0.1). https://github.com/theforeman/foreman-packaging/pull/7494
*** Bug 2036008 has been marked as a duplicate of this bug. ***
Verified. Satellite 6.11.0-15.0 # rpm -qa | grep rubygem-foreman_discovery tfm-rubygem-foreman_discovery-19.0.2-1.el7sat.noarch Notes: Able to provision rhel9 hosts
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.11 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:5498