openqa/server: try fixing the Apache status thing again

Seems like the config needs to be in the VirtualHost definition.
This commit is contained in:
Adam Williamson 2017-03-14 12:53:38 -07:00
parent acf096e829
commit d6e32c9901
2 changed files with 10 additions and 3 deletions

View file

@ -35,9 +35,9 @@
## FIXME: this only works for pgsql ATM
# - deployment_type
## string - Fedora Infrastructure thing; for this role, decides
## whether to enable some openQA plugins that should be
## enabled only in Fedora infra. Don't set it outside
## Fedora infra.
## whether to enable some openQA plugins and an Apache
## module that should be enabled only in Fedora infra.
## Don't set it on deployments outside Fedora infra.
#
# If openqa_dbhost is set, the others must be too, and the server will be
# configured to use a pgsql database accordingly. If openqa_dbhost is not

View file

@ -1,4 +1,11 @@
<VirtualHost *:80>
ServerName {{ external_hostname|default(ansible_nodename) }}
Include conf.d/openqa-common.inc
{% if deployment_type is defined %}
ExtendedStatus on
<Location /apache-status>
SetHandler server-status
</Location>
{% endif %}
</VirtualHost>