I installed Katello 3.6 on a brand new system running Rocky Linux 8. The first time I logged in to the console I noticed this:
|pulp|FAIL|undefined method `pulp_url’ for nil:NilClass|
|pulp_auth|FAIL|Skipped pulp_auth check after failed pulp check|
So then I reverted the system via a snapshot and tried Katello 3.5. Same error.
Just for fun I restarted the system then looked at foremain-maintain status and found these errors:
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16416]: before or while processing the request.
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16469]: E, [2022-10-06T13:05:08.942970 #16469] ERROR -- /connector-database-core: Receiving envelopes failed on PG::ConnectionBad: PQconsumeInput() server closed the connection unexpectedly
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16469]: This probably means the server terminated abnormally
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16469]: before or while processing the request.
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16455]: E, [2022-10-06T13:05:08.958208 #16455] ERROR -- /connector-database-core: Receiving envelopes failed on PG::ConnectionBad: PQconsumeInput() server closed the connection unexpectedly
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16455]: This probably means the server terminated abnormally
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16455]: before or while processing the request.
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16447]: E, [2022-10-06T13:05:08.959998 #16447] ERROR -- /connector-database-core: Receiving envelopes failed on PG::ConnectionBad: PQconsumeInput() server closed the connection unexpectedly
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16447]: This probably means the server terminated abnormally
Oct 06 13:05:08 gp2us1opsfm01-main01a.example.net foreman[16447]: before or while processing the request.
^M ^M/ displaying httpd
This is what I used to install foreman/Katello:
foreman-installer --scenario katello \
--tuning default \
--enable-foreman \
--enable-katello \
--enable-foreman-cli \
--enable-foreman-cli-ansible \
--enable-foreman-cli-katello \
--no-enable-foreman-cli-discovery \
--no-enable-foreman-cli-openscap \
--no-enable-foreman-cli-remote-execution \
--no-enable-foreman-cli-webhooks \
--no-enable-foreman-compute-ec2 \
--no-enable-foreman-compute-vmware \
--no-enable-foreman-proxy \
--no-enable-foreman-proxy-content