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

Bug #1740194 reported by aaron
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Fix Released
Undecided
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

Revision history for this message
aaron (aacawaiscool) wrote :
Revision history for this message
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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack (master)

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  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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