api containers fail on missing mod_auth_mellon.so

Bug #1813084 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/633021

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.4.0

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

Other bug subscribers

Remote bug watches

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