[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

Status: Accepted
Project: Modules
Component/s: puppet_agent
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Normal
Reporter: Lexa Whitehurst Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: source, windows
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relates to MODULES-6917 Revisit https puppet-agent transfer i... Accepted
Team: Platform OS


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 .

Generated at Fri Aug 07 09:21:58 PDT 2020 using Jira 8.5.2#805002-sha1:a66f9354b9e12ac788984e5d84669c903a370049.