CentOS 9 support with Katello

Problem: Installation/Registration to Katello of CentOS 9 is not working

Using Katello to subscribe a CentOS 8 system works flawlessly.
I duplicated the activation-key for CentOS 9 and i am having difficulties to subscribe a CentOS 9 system to Katello.

I am using Katello 3.18.5

Step 1 (downloading Katello RPM) works:

# rpm -Uvh http://lxcfg1.uibk.ac.at/pub/katello-ca-consumer-latest.noarch.rpm
Retrieving http://lxcfg1.uibk.ac.at/pub/katello-ca-consumer-latest.noarch.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:katello-ca-consumer-lxcfg1.uibk.a################################# [100%]

Step 2 (subscribing) does not work:

#     subscription-manager register --name="ovirt-test2.uibk.ac.at" --org='uibk' --activationkey='CentOS_9_Stream'
Unauthorized: Invalid credentials for request.

I doubt you get anywhere with this old, unsupported version. 3.18.5 was released before CentOS 9 even existed.

Registration with Username + Password works…so there is some issue with Step 1, i assume.

Why is that?
I see no indication that it’s old (September 2021) and unsupported (see Changelog).

3.18.5 is from September. And even that was only an update to help with pulp3 migration. Currently, foreman 3.1/katello 4.3 and foreman 3.0/katello 4.2 are supported version. Katello 4.1, 4.0 or 3.18.5 are not really supported anymore.

See docs: https://docs.theforeman.org/

thanks alot so far!