api containers fail on missing mod_auth_mellon.so

Bug #1813084 reported by Alex Schultz on 2019-01-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Alex Schultz

Bug Description

It appears that we're configuring the mod_auth_mellon but it's not installed in every api container. This leads to container failures with messages like:

httpd: Syntax error on line 39 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/auth_mellon.load: Cannot load modules/mod_auth_mellon.so into server: /etc/httpd/modules/mod_auth_mellon.so: cannot open shared object file: No such file or directory

fedora 28 containers like ironic_api, heat_api, zaqar, etc are failing

Fix proposed to branch: master
Review: https://review.openstack.org/632819

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/632819
Reason: We actually prepend the tags with file,file_line,concat,augeas,cron so this is not necessary

Reviewed: https://review.openstack.org/633254
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=482ed3cab0414adceb05d6a67dbc213c944062bd
Submitter: Zuul
Branch: master

commit 482ed3cab0414adceb05d6a67dbc213c944062bd
Author: Alex Schultz <email address hidden>
Date: Fri Jan 25 10:52:47 2019 -0700

    Remove conf.modules.d that doesn't exist

    bb9bbeb12e73b2cf8887554f461873e42532edd7 accidently included
    httpd/conf.modules.d but we don't use that when we configure apache. We
    only need to worry about httpd/conf.d

    Change-Id: I2317bf61ef7d1ae94cc8d883297f6c68acaf9b5b
    Closes-Bug: #1813084

Changed in tripleo:
status: In Progress → Fix Released

This issue was fixed in the openstack/tripleo-heat-templates 10.4.0 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers