Need to automate the manual steps required to upgrade the client.
In order to upgrade the puppet client from 3.x to 4.x, the steps below need to be performed manually1. Move the ssl directory
- mv /var/lib/puppet/ssl /etc/puppetlabs/puppet/ssl
2. Edit the /etc/puppetlabs/puppet.conf and set the master entries manually
- vi /etc/puppetlabs/puppet/puppet.conf
Actual results: The above steps need to be performed manually
Expected results: The above steps should be automated
Either the package needs to be modified in such a way that a script is included to automate the manual steps or a package that automates the above steps and this should be installed as dependency to puppet-agent.