jenkins/macros: rm /etc/default/puppet when removing puppet

When uninstalling puppet on Ubuntu platform, we need to remove
/etc/default/puppet because when re-installing puppet4 on Xenial,
package will fail to finish installation since this file already exist.

Change-Id: Ic2280bdefa25126eaa35412e36dd8d1643ef1254
This commit is contained in:
Emilien Macchi 2016-05-30 15:04:25 -04:00
parent a17db6d40a
commit e718d64931

View File

@ -323,6 +323,9 @@
sudo apt-get remove -y --purge facter puppet puppet-common hiera
sudo apt-get update
sudo apt-get install -y libxml2-dev libxslt-dev zlib1g-dev
# /etc/default/puppet is not purged when removing Puppet
# but need to be dropped if we want to re-install puppet-agent on Xenial
sudo rm -rf /etc/default/puppet
fi
- builder: