Other relevant data:
Fresh host with no additional configuration.
Doing everything by the manual
[ERROR ] [configure] Execution of ‘/bin/dnf -d 0 -e 1 -y install postgresql-evr’ returned 1: Error: Unable to find a match: postgresql-evr
As mentioned by @gvdepostgresql-evr was only tagged today and pushed today, this package lives in Pulpcore, and for 3.18 release we had to build everything against python39, with this we untagged all the old builds, and this one was tagged again now.
Katello 4.4 with Foreman 3.2 is the latest supported and officially released katello version.
Foreman 3.3 (without Katello) is the latest foreman version.
It’s really confusing in the time between the official release of a new foreman version until the matching katello version is released and docs are definitively not helpful during that time, as https://docs.theforeman.org/ would point you to foreman 3.3 which in turn gets you katello 4.5 even though it hasn’t been released, yet…
I guess I fell into that trap as well.
Saw the release of 3.3, jumped to docs to install it with Katello, the docs have only one combination of versions - 3.3 and 4.5, didn’t even realize Katello 4.5 is still not released.
Anyway, it’s working smooth for now.