[PA-1879] puppet-agent still cannot be built from source Created: 2018/02/28  Updated: 2018/06/13

Status: Accepted
Project: Puppet Agent
Component/s: Vanagon
Affects Version/s: puppet-agent 5.4.0
Fix Version/s: None

Type: Bug Priority: Normal
Reporter: Trevor Vaughan Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: packaging
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Acceptance Criteria:

Following the instructions in the README results in a functional puppet-agent package.

Epic Link: Puppet Agent should be easily buildable by anybody
Team: Platform OS
Method Found: Needs Assessment
QA Risk Assessment: Needs Assessment


When following the instructions in the README for building the puppet-agent packages, there are hard-coded references to https://artifactory.delivery.puppetlabs.net that spread across all components and do not seem to be able to be overridden.

If there were a list of required packages/components and a staging directory that could help remediate the issue.

Comment by Branan Riley [ 2018/05/14 ]

Were you trying to build on Windows by any chance? It looks like we set up that host as the chocolately source in the platform configuration.

Other than that, I don't really see artifactory used anywhere in the components. Do you remember what the issue you say was more specifically?

Comment by Branan Riley [ 2018/05/14 ]

Oh, I see it now. It goes through a layer of indirection.

Vanagon is supposed to ignore `pkg.mirror` in favor of `pkg.url` when the mirror is unreachable. Is that not working correctly? If not, that is a vanagon bug that we will need to resolve.

Generated at Mon Sep 28 06:08:22 PDT 2020 using Jira 8.5.2#805002-sha1:a66f9354b9e12ac788984e5d84669c903a370049.