Missing step in quick start guide for Foreman on Enterprise Linux 9

Problem:

I’m currently following the quick start guide to Foreman on EL9 with Katello.
In the Installing Foreman server packages one of the steps indicates that I should run dnf install foreman-installer

Current outcome:
The installation fails with the following error message:

Error:
 Problem: cannot install the best candidate for the job
  - nothing provides /usr/bin/ruby needed by foreman-installer-1:3.12.0-1.el9.noarch from foreman
  - nothing provides ruby(release) needed by foreman-installer-1:3.12.0-1.el9.noarch from foreman

Expected outcome:
The installation of the package should be successful.

Foreman and Proxy versions:
N/A

Foreman and Proxy plugin versions:
3.12

Distribution and version:
Red Hat Enterprise Linux 9.4 (Plow)

Other relevant data:

Uh, Ruby is in the standard RHEL repos. Do you have these (baseos, appstream) disabled for any reason?

Thanks for the very quick reply!
To be honest, I don’t know if / why the repos are disabled. I just “ordered” a VPC through our internal provider.

The list of enabled repos is the following:

# yum repolist all
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.

repo id                                                                               repo name                                                                                        status
foreman                                                                               Foreman 3.12                                                                                     enabled
foreman-plugins                                                                       Foreman plugins 3.12                                                                             enabled
foreman-plugins-source                                                                Foreman plugins 3.12 - source                                                                    disabled
foreman-source                                                                        Foreman 3.12 - source                                                                            disabled
puppet8                                                                               Puppet 8 Repository el 9 - x86_64                                                                enabled

Yeah, you are definitely missing those RHEL repos.
No idea how the rest of your setup looks like, but you will need those repos to continue.

thanks @evgeni