[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

Template:
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

 Description   

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.



 Comments   
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 Dec 16 01:58:20 PST 2019 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.