Details
Description
Description
If a user attempts to install the DSC module from the Forge the installation will fail:
Notice: Preparing to install into C:/ProgramData/PuppetLabs/code/environments/production/modules ...
|
Notice: Downloading from https://forgeapi.puppetlabs.com ...
|
Error: No such file or directory @ rb_sysopen - C:/ProgramData/PuppetLabs/puppet/cache/puppet-module/cache/tmp-unpacker20150713-2868-1k8nayj/puppetlabs-dsc-0.1.1-b20025-dd8e40f3/vendor/DSCResources/xRemoteDesktopSessionHost/DSCResources/MSFT_xRDSessionCollectionConfiguration/MSFT_xRDSessionCollectionConfiguration.schema.mof
|
Error: Try 'puppet help module install' for usage
|
Attachments
- PMT Debug Log
Repro Steps
- Install Puppet Agent 1.2.1 on agent node.
- Install "puppetlabs-dsc" module on agent:
puppet module install puppetlabs-dsc --module_repository https://api-module-staging.puppetlabs.com
Expect
The module should install successfully.
Actual
The module installation fails:
Notice: Preparing to install into C:/ProgramData/PuppetLabs/code/environments/production/modules ...
|
Notice: Downloading from https://forgeapi.puppetlabs.com ...
|
Error: No such file or directory @ rb_sysopen - C:/ProgramData/PuppetLabs/puppet/cache/puppet-module/cache/tmp-unpacker20150713-2868-1k8nayj/puppetlabs-dsc-0.1.1-b20025-dd8e40f3/vendor/DSCResources/xRemoteDesktopSessionHost/DSCResources/MSFT_xRDSessionCollectionConfiguration/MSFT_xRDSessionCollectionConfiguration.schema.mof
|
Error: Try 'puppet help module install' for usage
|
Attachments
Issue Links
- blocks
-
MODULES-2182 DSC - Start PowerShell with similar arguments as puppetlabs-powershell
-
- Resolved
-
-
MODULES-1960 DSC - Use Invoke-DSCResource instead
-
- Resolved
-
- relates to
-
MODULES-2236 DSC - Enable Work-a-round for Path Length Issue in Acceptance Tests
-
- Resolved
-
-
MODULES-2408 DSC - Document PMT long file name issue
-
- Resolved
-
-
MODULES-2249 DSC - Remove Work-a-round in Acceptance Testing Pre-suite
-
- Closed
-
-
PUP-6152 PMT Should Use Long File Name (LFN) Paths on Windows
-
- Closed
-
-
PUP-4866 Plugin Sync Should Use Long File Name (LFN) Paths on Windows
-
- Closed
-
-
PUP-4996 PMT Should use Wide Paths for Windows
-
- Closed
-
-
PUP-4884 PMT won't install a module on windows if module_working_dir contains backslashes
-
- Resolved
-
-
PUP-5994 Puppet module install fails when modules have long path names
-
- Closed
-
-
PUP-10924 `module install` can't unpack modules with long paths because of minitar bug
-
- Closed
-
- links to