CentOS Stream 9 update broke Packstack/OpenStack install
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/
--- /tmp/original/
+++ /etc/httpd/
@@ -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/
+# Alias /icons/ "/usr/share/
<Directory "/usr/share/
Options Indexes MultiViews FollowSymlinks
diff -u --recursive /tmp/original/
--- /tmp/original/
+++ /etc/httpd/
@@ -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/
--- /tmp/original/
+++ /etc/httpd/
@@ -20,4 +20,4 @@
# threads only for connections with active processing
# See: http://
#
-LoadModule mpm_event_module modules/
+# LoadModule mpm_event_module modules/
summary: |
- CentOS 9 update broke Packstack/OpenStack install + CentOS Stream 9 update broke Packstack/OpenStack install |