If I remove the proxy and set up 2 git repository for these modules :
forge :git_repository do
source https://github.com/puppetlabs/puppetlabs-concat.git
include_tags /.*/
end
forge :git_repository do
source https://github.com/puppetlabs/puppetlabs-stdlib.git
include_tags /.*/
end
Hello,
It seems there is a dependency resolution when a module and its dependencies are on the same kind of forge.
An exemple may be clearer :) When proxying puppetforge :
Trying to install puppetlabs-concat, releases.json returns :
If I remove the proxy and set up 2 git repository for these modules :
releases.json returns :
This problem seems to be present at least since 0.13.0.