Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Rob Reynolds Release Notes Summary: PMTfailsonlongWindowspaths-FormodulesthatinstallonWindowsandusealonghierarchicaldirectorystructure,thedefaultTEMPpathwherePMTextractsthemodulestarballcanbeproblematic.Windowshasadefaultmaximumpathlengthof260characters(MAX_PATH).Bydefault,theextractedtemplocationlookslike: {noformat} ~~~ C:\ProgramData\PuppetLabs\puppet\cache\puppet-module\cache\tmp-unpackerMMDD--xxx {noformat} ~~~ Thedefaultinstalllocationofapuppet4.0+moduleis: {noformat} ~~~ C:\ProgramData\PuppetLabs\code\environments\production\modules {noformat} ~~~ InusingtheTempdirectoryinsteadweallowforlongerpathnamesinthemodules.Insteadofusingover90charactersbeforethemodulepath,weonlyusearound60,allowingforlongermodulepathsduringunpacking. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Kylo Ginsberg Fix Version/s: PUP4.2.1 Fix Version/s: PUP4.2.2 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Kylo Ginsberg commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Ethan Brown can you fill out the Release Notes field? Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Added release notes. We still need a ticket to followup with using the ? prefix for Windows paths, which allows us to use 32,000 characters instead of the current limit. Change By: Rob Reynolds Release Notes Summary: PMTfailsonlongWindowspaths-FormodulesthatinstallonWindowsandusealonghierarchicaldirectorystructure,thedefaultTEMPpathwherePMTextractsthemodulestarballcanbeproblematic.Windowshasadefaultmaximumpathlengthof260characters(MAX_PATH).Bydefault,theextractedtemplocationlookslike:{noformat}C:\ProgramData\PuppetLabs\puppet\cache\puppet-module\cache\tmp-unpackerMMDD--xxx{noformat}Thedefaultinstalllocationofapuppet4.0+moduleis:{noformat}C:\ProgramData\PuppetLabs\code\environments\production\modules{noformat}InusingtheTempdirectoryinsteadweallowforlongerpathnamesinthemodules.Insteadofusingover90charactersbeforethemodulepath,weonlyusearound60,allowingforlongermodulepathsduringunpacking. Release Notes: BugFix Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c)
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Kylo Ginsberg Fix Version/s: PUP3.8.2 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ryan Gard updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ryan Gard QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ryan Gard assigned an issue to Ryan Gard Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ryan Gard Assignee: qa RyanGard Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ryan Gard commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Verified as fixed in puppet-agent-1.2.1.64.g8a146ff build using DSC module version 0.1.1-b20028-84962a4b. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Merged acceptance fixes to master in https://github.com/puppetlabs/puppet/commit/80bd45b14f7fee3eb2e02e9a1f717477ca0334a2 Merged puppet-specifications to master at https://github.com/puppetlabs/puppet-specifications/commit/72e477abdd20246ba487f9058463386f04d21f49 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Kylo Ginsberg assigned an issue to qa Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Kylo Ginsberg Status: Readyfor CI Test Assignee: qa Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths A suitable workaround is possible by modifying the Jenkins pipelines to use a different temp path when extracting the module, so the testing blocker can be resolved with: puppet module install puppetlabs-stdlib --module_working_dir C:/Windows/Temp This doesn't however provide a long-term solution to end users wishing to install the DSC module without overriding default PMT behavior, so becomes a documentation issue. Note that this PR doesn't address the Puppet 3.x line either, but could easily be backported. It would be nice to get this fix in for Puppet 4.2.1, but if the risk is deemed unsuitable at this point, we can work around the problem until the next release. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ethan Brown Sprint: Windows2015-07- 29 15 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ethan Brown Scope Change Reason: AftervendoringMicrosoftDSCcode,wefoundDSCmodulepipelinesbrokewhenattemptingtoinstallit Scope Change Category: Found Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Kylo Ginsberg Fix Version/s: PUP4.2.1 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Rob Reynolds commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Merged to 3.x at 0a990af32f9cb1 Merged to stabe at 87af98de2. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ryan Gard updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ryan Gard QA Risk Assessment: Medium Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Steve Barlow updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Steve Barlow Sprint: Windows2015-07-15 ,Windows2015-07-29 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Michael Smith commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Also https://github.com/puppetlabs/puppet-specifications/blob/master/file_paths.md#puppet-agent-windows needs to be updated. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Michael Smith commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths https://jenkins.puppetlabs.com/view/All%20in%20One%20Agent/view/Stable/view/Puppet/job/platform_aio-puppet_intn-sys_stable/SLAVE_LABEL=beaker,TEST_TARGET=win2012r2-rubyx64/157/testReport/junit/(root)/tests/ensure_puppet_agent_paths_rb/ That test verifies the location of module_working_dir, looks like it needs an update. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Michael Smith commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Added PRs to fix the acceptance test and update puppet-specifications. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Rob Reynolds Sprint: Windows2015-07-29 Story Points: 2 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown commented on PUP-4854 Re: PMT fails to install modules on Windows that have long paths Looks like we came to the same conclusion at the same time James Pogran. I just diagnosed the issue locally and indeed this is a max path issue. We can buy ourselves a little more headroom by selecting a better default temporary path on Windows (like %TEMP%), that isn't underneath the environments modules directory. PMT makes a problematic default selection on Windows at https://github.com/puppetlabs/puppet/blob/003d2b73b4730953092bb7e8b7bc723d2210c999/lib/puppet/module_tool/applications/unpacker.rb#L96 We should make sure that we're OK with any security implications of writing to a different temp directory. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-4854) PMT fails to install modules on Windows that have long paths
Title: Message Title Ethan Brown updated an issue Puppet / PUP-4854 PMT fails to install modules on Windows that have long paths Change By: Ethan Brown Summary: DSC-ModuleFails PMTfails to InstallfromForge installmodulesonWindowsthathavelongpaths Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.