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)
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