CentOS Stream 9 update broke Packstack/OpenStack install

Bug #2033420 reported by W. Michael Petullo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Packstack
New
Undecided
Unassigned

Bug Description

I installed OpenStack using Packstack on CentOS 9. After some time of service, I ran "dnf update" to update the underlying operating system. After doing this, httpd failed to start. After some investigation, it appeared that the new httpd packages perturbed the Packstack httpd configuration. This led to three things being configured twice:

1. An Alias for /icons/.
2. The Listen 443 statement.
3. The loading of MPM modules.

Any one of these prevents httpd from starting.

Here is a patch that represents what I had to fix to get httpd to run again:

diff -u --recursive /tmp/original/httpd/conf.d/autoindex.conf /etc/httpd/conf.d/autoindex.conf
--- /tmp/original/httpd/conf.d/autoindex.conf 2023-07-20 03:43:16.000000000 -0500
+++ /etc/httpd/conf.d/autoindex.conf 2023-08-29 10:32:49.453446182 -0500
@@ -18,7 +18,7 @@
 # We include the /icons/ alias for FancyIndexed directory listings. If
 # you do not use FancyIndexing, you may comment this out.
 #
-Alias /icons/ "/usr/share/httpd/icons/"
+# Alias /icons/ "/usr/share/httpd/icons/"

 <Directory "/usr/share/httpd/icons">
     Options Indexes MultiViews FollowSymlinks
diff -u --recursive /tmp/original/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf
--- /tmp/original/httpd/conf.d/ssl.conf 2023-07-20 03:41:29.000000000 -0500
+++ /etc/httpd/conf.d/ssl.conf 2023-08-29 10:32:20.644647684 -0500
@@ -2,7 +2,7 @@
 # When we also provide SSL we have to listen to the
 # standard HTTPS port in addition.
 #
-Listen 443 https
+# Listen 443 https

 ##
 ## SSL Global Context
diff -u --recursive /tmp/original/httpd/conf.modules.d/00-mpm.conf /etc/httpd/conf.modules.d/00-mpm.conf
--- /tmp/original/httpd/conf.modules.d/00-mpm.conf 2023-08-29 10:31:12.581761180 -0500
+++ /etc/httpd/conf.modules.d/00-mpm.conf 2023-08-29 10:31:45.157664090 -0500
@@ -20,4 +20,4 @@
 # threads only for connections with active processing
 # See: http://httpd.apache.org/docs/2.4/mod/event.html
 #
-LoadModule mpm_event_module modules/mod_mpm_event.so
+# LoadModule mpm_event_module modules/mod_mpm_event.so

summary: - CentOS 9 update broke Packstack/OpenStack install
+ CentOS Stream 9 update broke Packstack/OpenStack install
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.