Red Hat Bugzilla – Bug 1021099
/etc/httpd/conf.d/puppet.conf should have pulp prefix to avoid puppetmaster conflict
Last modified: 2013-12-09 09:30:01 EST
Description of problem:
pulp-puppet-plugins installs /etc/httpd/conf.d/puppet.conf to provide the Puppet Forge compatible API, however this path is often used for the puppetmaster vhost itself when running under Passenger.
Currently when using Katello, the puppetmaster installation via node-installer is causing this file to be overwritten.
I'd suggest prefixing the file with "pulp_" to be clearer as to what the service is.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpm -ql pulp-puppet-plugins | grep /etc/httpd
[root@pulp-v2-server ~]# rpm -qa pulp-server
root@qe-blade-08 ~]# rpm -ql pulp-puppet-plugins | grep /etc/httpd
Pulp 2.3 released.