Issue #293
closedApache Complains On Missing Pulp Modules
Description
Pulp modules are included using:
<VirtualHost *:80>
Include /etc/pulp/vhosts80/*.conf
</VirtualHost>
This leads to failure in case no module is loaded - eg. not present rpm/puppet.conf. This can be easily avoided by using different configuration notation - for example IncludeOptional:
<VirtualHost *:80>
IncludeOptional /etc/pulp/vhosts80/*.conf
</VirtualHost>
Related issues
Updated by Skullman almost 10 years ago
- Severity set to Low
- Version set to 2.6 Beta
Updated by mhrivnak over 9 years ago
- Has duplicate Issue #1001: httpd pulp.conf: use IncludeOptional instead of Include added
Updated by rbarlow over 9 years ago
- Priority changed from Low to High
- Severity changed from 1. Low to 3. High
This blocks users from install pulp_docker and no other plugins.
Updated by bmbouter over 9 years ago
rbarlow wrote:
This blocks users from install pulp_docker and no other plugins.
+1 to raising this to High/High
Updated by jcline@redhat.com about 9 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to jcline@redhat.com
Added by Jeremy Cline about 9 years ago
Added by Jeremy Cline about 9 years ago
Revision 4cc3b7c7 | View on GitHub
Apache 2.4 now starts without a conf file in /etc/pulp/vhost80/
In Apache 2.4 when an 'Include' command fails to match any file Apache will fail to start. This is avoided by using the 'IncludeOptional' command. In 2.2 the 'Include' command acts in a similar fashion to the 'IncludeOptional' command in 2.4, so that configuration remains unchanged.
Closes #293
Updated by jcline@redhat.com about 9 years ago
- Status changed from ASSIGNED to POST
Updated by jcline@redhat.com about 9 years ago
- Has duplicate Issue #418: pulp does not start if no plugins that place a file in /etc/pulp/vhosts80 are installed added
Updated by Anonymous about 9 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|4cc3b7c719c3bf8c145d688af01e249c9a7f7a7b.
Updated by dkliban@redhat.com almost 9 years ago
- Status changed from MODIFIED to 5
Updated by pthomas@redhat.com almost 9 years ago
- Status changed from 5 to 6
Verified
[root@mgmt3 ~]# rpm -qa pulp-server
pulp-server-2.8.0-0.6.beta.git.40.28675fb.el7.noarch
[root@mgmt3 ~]#
/etc/httpd/conf.d/pulp.conf
<VirtualHost :80>
IncludeOptional /etc/pulp/vhosts80/.conf
</VirtualHost>
Updated by dkliban@redhat.com almost 9 years ago
- Status changed from 6 to CLOSED - CURRENTRELEASE
Apache 2.4 now starts without a conf file in /etc/pulp/vhost80/
In Apache 2.4 when an 'Include' command fails to match any file Apache will fail to start. This is avoided by using the 'IncludeOptional' command. In 2.2 the 'Include' command acts in a similar fashion to the 'IncludeOptional' command in 2.4, so that configuration remains unchanged.
Closes #293