Cannot enable Katello:el8 and pupcore:el8 on RHEL9

Hi all,

I am installing Foreman and Katello on a fresh install linux RHEL 9

I have installed Foreman version 3.5. Katello version 4.8 and puppet version 7 release el9

The package installs have not given me any issues, however when I attempt to enable the DNF module, I get the following errors:

sudo dnf module enable katello:el8 pulpcore:el8
Updating Subscription Management repositories.
Last metadata expiration check: 0:06:02 ago on Tue 04 Apr 2023 03:38:35 PM CDT.
Error: Problems in request:
Modular dependency problems:

Problem 1: cannot install the best candidate for the job

  • nothing provides module(pki-core) needed by module katello:el8:40820230403200749:b1aebf3f.x86_64
    Problem 2: cannot install the best candidate for the job
  • nothing provides module(platform:el8) needed by module pulpcore:el8:32220230402211605:55ba34f1.x86_64
  • nothing provides module(python39:3.9) needed by module pulpcore:el8:32220230402211605:55ba34f1.x86_64

Server is up-to-date on all patches. I am using the following guide:

Thanks in advance for your help!

Foreman and Katello are not available yet for EL9, taking the EL8 repositories on EL9 can not work.

Thats what I was afraid of. I rolled a Rhel8 and got it up and running. Thank you.