[MODULES-3208] puppet_agent module won't work on Windows if the compiling master doesn't have the packages locally Created: 2016/03/25 Updated: 2018/05/21
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
The puppet_agent module hardcodes the file source for MSIs to puppet:///pe_packages/foo/bar, which doesn't work if the compiling master doesn't have the packages installed (say because they're only enabled on the master of masters). For at least systems with package managers, setting $::puppet_agent::source works because it doesn't work in the same way, but for the MSIs that can't work that way because it needs a puppet:// path, not https://.
|Comment by Alexander Johnson [ 2016/03/25 ]|
Brandon High fyi...
|Comment by Brandon High [ 2016/03/28 ]|
Yep, we have a ticket for this: https://tickets.puppetlabs.com/browse/PE-13447 .