kindredgroup / puppet-forge-server

Private Puppet forge server supports local files and both v1 and v3 API proxies
69 stars 44 forks source link

r10k no longer uses puppet module install #28

Closed i11 closed 9 years ago

i11 commented 9 years ago

@thlapin reported: "I tripped over this issue today using the latest r10k. r10k no longer uses puppet module install underneath but the urls are fixed, instead of using the file_uri value."

i11 commented 9 years ago

Decided to go with @hickey idea after all. See https://github.com/unibet/puppet-forge-server/commit/03ac69c2eb18f323335fbf34757a3d93e38b946f.

Please note that requesting files using /v3/files/author-name.tar.gz URL forces server to skip cache. I'll have another go looking into how this can be addressed.

i11 commented 9 years ago

https://github.com/unibet/puppet-forge-server/commit/3ab3e0aa2498af73979b178bbd632a39c8a858a1 allows /v3/files/author-name.tar.gz requests to match cached modules

i11 commented 9 years ago

1.8.0 release fixes this