Problem:
New install of Centos 7.6 (1810), minimal install, updated with patches as of 2019-08-23.
Katello install does not complete. Error logs indicate httpd could not start due to missing file /etc/httpd/modules/mod_wsgi.so.
Manually installing mod_wsgi through yum/dnf resolves the problem. Dependency on mod_wsgi should be added either in rpm dependencies, or install of package added to scenario.
Expected outcome:
Successfully installed Katello.
Foreman and Proxy versions:
Foreman 1.23
Foreman and Proxy plugin versions:
1.23
Other relevant data:
[ERROR 2019-08-23T10:27:14 main] -- Logs begin at Fri 2019-08-23 09:44:18 CDT, end at Fri 2019-08-23 10:27:14 CDT. --
[ERROR 2019-08-23T10:27:14 main] Aug 23 10:27:13 servername.domain systemd[1]: Starting The Apache HTTP Server...
[ERROR 2019-08-23T10:27:14 main] Aug 23 10:27:13 servername.domain httpd[10070]: httpd: Syntax error on line 40 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.modules.d/wsgi.load: Cannot load modules/mod_wsgi.so into server: /etc/httpd/modules/mod_wsgi.so: cannot open shared object file: No such file or directory
[ERROR 2019-08-23T10:27:14 main] Aug 23 10:27:13 servername.domain systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE