Foreman instllation on el8

Problem: 3.7

Expected outcome: foreman instllation needs to be completed on El8

Foreman and Proxy versions: 3.7

Foreman and Proxy plugin versions: 3.7

Distribution and version:

following the document : Installing Foreman 3.7 Server with Katello 4.9 Plugin on RHEL/CentOS (theforeman.org)

[root@hylpgladforeman tmp]# foreman-installer --scenario katello --foreman-initial-organization “MU” --foreman-initial-location “BOID” --foreman-initial-admin-username admin --foreman-initial-admin-password redhat
2023-06-27 18:48:19 [WARN ] [boot] [“Unsetting environment variable ‘http_proxy’ for the duration of the install.”]
2023-06-27 18:48:19 [WARN ] [boot] [“Unsetting environment variable ‘https_proxy’ for the duration of the install.”]
2023-06-27 18:48:20 [NOTICE] [root] Loading installer configuration. This will take some time.
2023-06-27 18:48:23 [NOTICE] [root] Running installer with log based terminal output at level NOTICE.
2023-06-27 18:48:23 [NOTICE] [root] Use -l to set the terminal output log level to ERROR, WARN, NOTICE, INFO, or DEBUG. See --full-help for definitions.
2023-06-27 18:48:28 [NOTICE] [configure] Starting system configuration.
2023-06-27 18:48:37 [NOTICE] [configure] 250 configuration steps out of 1409 steps complete.
2023-06-27 18:48:38 [NOTICE] [configure] 500 configuration steps out of 1411 steps complete.
2023-06-27 18:48:47 [ERROR ] [configure] Execution of ‘/bin/dnf -d 0 -e 1 -y install pulpcore-plugin(ansible)’ returned 1: Error: Error downloading packages:
2023-06-27 18:48:47 [ERROR ] [configure] Curl error (35): SSL connect error for https://mirrors.almalinux.org/mirrorlist/8/appstream [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to mirrors.almalinux.org:443 ]
2023-06-27 18:48:47 [ERROR ] [configure] /Stage[main]/Pulpcore::Plugin::Ansible/Pulpcore::Plugin[ansible]/Package[pulpcore-plugin(ansible)]/ensure: change from ‘purged’ to ‘present’ failed: Execution of ‘/bin/dnf -d 0 -e 1 -y install pulpcore-plugin(ansible)’ returned 1: Error: Error downloading packages:
2023-06-27 18:48:47 [ERROR ] [configure] Curl error (35): SSL connect error for https://mirrors.almalinux.org/mirrorlist/8/appstream [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to mirrors.almalinux.org:443 ]
2023-06-27 18:48:47 [NOTICE] [configure] 750 configuration steps out of 1415 steps complete.
2023-06-27 18:48:48 [NOTICE] [configure] 1000 configuration steps out of 1420 steps complete.
2023-06-27 18:49:28 [NOTICE] [configure] 1250 configuration steps out of 1420 steps complete.
2023-06-27 18:49:30 [NOTICE] [configure] System configuration has finished.

There were errors detected during install.
Please address the errors and re-run the installer to ensure the system is properly configured.
Failing to do so is likely to result in broken functionality.

The full log is at /var/log/foreman-installer/katello.log
[root@hylpgladforeman tmp]# yum install pulpcore-plugin(ansible)
-bash: syntax error near unexpected token `(’
[root@hylpgladforeman tmp]# yum install pulpcore-plugin
AlmaLinux 8 - BaseOS 2.3 kB/s | 3.8 kB 00:01
AlmaLinux 8 - AppStream 2.5 kB/s | 4.1 kB 00:01
AlmaLinux 8 - Extras 6.9 kB/s | 3.8 kB 00:00
AlmaLinux 8 - PowerTools 7.5 kB/s | 4.1 kB 00:00
Foreman 3.7 3.8 kB/s | 3.5 kB 00:00
Foreman plugins 3.7 2.5 kB/s | 3.0 kB 00:01
Katello 4.9 2.9 kB/s | 3.5 kB 00:01
Candlepin: an open source entitlement management system. 2.5 kB/s | 3.0 kB 00:01
Puppet 7 Repository el 8 - x86_64 4.8 kB/s | 2.5 kB 00:00
No match for argument: pulpcore-plugin
Error: Unable to find a match: pulpcore-plugin
[root@hylpgladforeman tmp]#

can you suggest me to fix to install pulpcore-plugin?


issue resolved after yum install python39-pulp-ansible .

if we get above issue just we need to restart foreman-maintain service restart on the server then try again to install it so we can see clearly about rpm name which is required to install .