Page MenuHomePhabricator

Puppet4: Create empty/placeholder /etc/apache2/sites-enabled/puppet-master.conf
Closed, ResolvedPublic

Description

Upon install/upgrade the puppet-master-passenger 4.8 package creates /etc/apache2/sites-enabled/puppet-master.conf which conflicts with our own 50- prefixed file and breaks apache.

Having puppet ensure this file will exist before install/upgrade with contents along the lines of "#this file intentionally left blank" should address this issue.

Event Timeline

Change 386696 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppet: add puppet-master.conf to avoid conflict at pkg install time

https://gerrit.wikimedia.org/r/386696

Change 386696 merged by Herron:
[operations/puppet@production] puppet: fix apache puppet-master.conf conflict at pkg install time

https://gerrit.wikimedia.org/r/386696

herron claimed this task.