Add puppet virtual repositories #160
Reference in New Issue
Block a user
Delete Branch "benvin/virtual-puppet"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Clients need one Forge to install internal modules and forgeapi.puppet.com ones with dependencies resolved across both; puppet has no virtual type.
/v3/releases?module=lists newest first, the earlier member winning a duplicate versionfile_uri/v3/modules/<slug>with the highest merged version ascurrent_releasepuppet module installand r10kForwardedQuery(module/limit/offset forwarding on/api/v1/remote/<name>/v3/releases) is not used by the virtual: members are read viafetchMemberPath→proxyEngine.Fetchwith a hand-builtv3/releases?...path that bypassesforwardQuery. It is an independent remote-type behaviour change (own cache-key/validation surface) → split into its own PR (puppet.go, puppet_test.go, docs/puppet/remote.md hunk) and keep this PR to the virtual + the local.go export renames it needs.No findings.