Closed dylanratcliffe closed 3 years ago
This issue has been marked stale because it has had no activity for 60 days. The Puppet Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete. Otherwise, it will be closed in 7 days.
@dylanratcliffe did you enable long path support?
I think this a bug in the forge gem and not r10k. We could try to work around the error in r10k, but if the unpacking of the tarball is failing, I'm not sure how much we can do...
IAC & the Agent team are working on the minitar issue because it's blocking the new DSC modules. I'd like to keep this open to track r10k as a dependency of that effort, but I don't expect much lift from your end.
I don't have time at the moment to test long path support but someone motivated could do it with GitHub actions pretty easily
@michaeltlombardi just validated. This is a problem even with long paths enabled
This issue has been marked stale because it has had no activity for 60 days. The Puppet Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete. Otherwise, it will be closed in 7 days.
We have contributed a fix to upstream ruby that enables long path support for Ruby applications. This was vendored into our own vendored Ruby runtimes and shipped in Puppet 6.23.0 and 7.8.0.
I just validated and this Puppetfile installs properly on Win 2019 with long path support enabled.
When deploying a Puppetfile containing the puppetlabs/dsc module in Windows Server 2019 I get the following error:
The Puppetfile I'm using is simply:
Expected Behavior
r10k should deploy the module
Steps to Reproduce
Steps to reproduce the behavior:
Puppetfile
containing the abover10k puppetfile install --color --force --verbose debug --trace
Environment
Tested manually using the
peru/windows-server-2019-datacenter-x64-eval
vagrant box. Can also be tested using thewindows-latest
image in github actions