Affects Version/s: None
Fix Version/s: None
Method Found:Needs Assessment
QA Risk Assessment:Needs Assessment
Module Version: 1.4.1
Puppet Version: PE 2017.3.1
OS Name/Version: Solaris 11.3
When using puppet_agent to upgrade from PE 2016.4.6 to 2017.3.1 we were seeing issues when trying to retrieve the last version of puppet-agent package:
The curl installer was working as expected.
After some troubleshooting we discovered that customer had a custom publisher called puppetlabs.com that did not contained the puppet-agent version 5.3.2, making the pkg list command fail, and the puppet_agent module fail.
Notice that this used to happen in the frictionless installer, but it was fixed.
Puppet manages an already existing puppetlabs.com publisher, either by unsetting it, modifying the source or creating one with an altered name.
Puppet finds a puppetlabs.com publisher and skips straight to trying to install the package instead of verifying if the publisher has the right attributes.