Hide Forgot
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): pulp-puppet-plugins-2.3.0-0.22.beta.el6sat.noarch How reproducible: Always Steps to Reproduce: 1. rpm -ql pulp-puppet-plugins | grep /etc/httpd Actual results: /etc/httpd/conf.d/puppet.conf Expected results: /etc/httpd/conf.d/pulp_puppet.conf Additional info: https://github.com/theforeman/puppet-puppet/blob/master/manifests/server/passenger.pp#L42
Bugzilla: https://github.com/pulp/pulp_puppet/pull/81
build: 2.3.0-0.27.beta
verified [root@pulp-v2-server ~]# rpm -qa pulp-server pulp-server-2.3.0-0.27.beta.el6.noarch root@qe-blade-08 ~]# rpm -ql pulp-puppet-plugins | grep /etc/httpd /etc/httpd/conf.d/pulp_puppet.conf
Pulp 2.3 released.