Apache2 unable to start as 2 MPM modules enabled on Fedora 27

Bug #1740194 reported by aaron on 2017-12-26
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Attila Fazekas

Bug Description

Trying to install Devstack on a fresh Fedora Server 27 instance. ./stack fails as Apache2 (httpd) is unable to be started.
It appears that the script only disables mod_mpm_prefork and enables mod_mpm_worker. However, mpm_event_module is not touched, which I guess is enabled by default. This results in 2 different modules being loaded - modules/mod_mpm_worker.so and modules/mod_mpm_event.so, which Apache doesn't like.

Code in question can be found at https://github.com/openstack-dev/devstack/blob/master/lib/apache#L137

aaron (aacawaiscool) wrote :
chandan kumar (chkumar246) wrote :

There is already a patch in order to make DevStack working on Fedora 27: https://review.openstack.org/#/c/527048/
Can you try that one? I am sure it will fix the apache Issue.

Changed in devstack:
status: New → Confirmed
Changed in devstack:
assignee: nobody → Attila Fazekas (afazekas)
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/527048
Committed: https://git.openstack.org/cgit/openstack-dev/devstack/commit/?id=9fd38e79701b65d41116a8915e47978fc50176c6
Submitter: Zuul
Branch: master

commit 9fd38e79701b65d41116a8915e47978fc50176c6
Author: Attila Fazekas <email address hidden>
Date: Mon Dec 11 12:20:25 2017 +0100

    Add Fedora 27 support

    Removing the (f23,)f24 support they are EOL.
    The only non-trivial change is the apache-httpd default worker change,
    however might not be bad idea to use `event` instead of `worker`
    in the future, but for now keep it AS-IS and continue to use `worker`.

    Change-Id: I96d414a30b58bc4b43da45066fdf310a6a830079
    Closes-Bug: #1740194

Changed in devstack:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments